
Senior Full Stack Developer β Short Term Contract
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Canada.
β’ Design, develop, and maintain scalable software solutions utilizing TypeScript, React, Node.js, and C# across both frontend and backend architectures.
β’ Create reusable services and shared business logic to enhance scalability, maintainability, and platform expansion.
β’ Architect and manage cloud infrastructure using Terraform across AWS services.
β’ Develop and uphold automated testing solutions.
β’ Contribute to contemporary frontend architecture, including microfrontend applications and state management strategies.
β’ Develop and maintain PostgreSQL schemas, migrations, queries, and data access methodologies.
β’ Build and maintain GitLab CI/CD pipelines for automated testing and deployments.
β’ Collaborate with architects, developers, and product teams to convert business requirements into technical solutions and deliver platform functionalities.
β’ Engage in code reviews, technical discussions, and initiatives for continuous improvement.
β’ Utilize AI coding assistants to enhance development efficiency and code quality.
β’ Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
β’ Over 7 years of professional software development experience in creating commercial software applications.
β’ Extensive experience with React, TypeScript, Node.js, and frameworks such as NestJS or Fastify.
β’ Proficient in AWS, including services like Lambda, API Gateway, ECS, DynamoDB, S3, and CloudFront.
β’ Demonstrated experience with PostgreSQL, including database development and migrations.
β’ Familiarity with Terraform for Infrastructure as Code and GitLab CI/CD pipelines.
β’ Experience with automated testing frameworks like Jest and Playwright.
β’ Knowledge of Docker and modern cloud-native application environments.
β’ Working knowledge of C#/.NET is essential.
β’ Experience utilizing AI coding assistants such as GitHub Copilot, Cursor, Claude Code, or similar tools.
β’ Strong analytical, problem-solving, and teamwork abilities.
β’ Candidates must currently reside in Canada and possess legal authorization to work in Canada.
β’ Successful applicants will undergo criminal, educational, and employment background checks.
β’ Accommodations are available upon request for candidates participating in all phases of the selection process.
β’ Fair application review process supported by Applicant Tracking Systems and AI-assisted tools.
β’ Final hiring decisions are made by the hiring team.
Cloudera
Stellar Cyber
Pragmatike
Pragmatike
Get handpicked remote jobs straight to your inbox weekly.