i

Jobs

Company Logo

Full Stack Developer

Full-Time Quebec, Canada
Health & Biotech
Health & Biotech
01 August 2025
Description
  • Design, develop, and maintain scalable and efficient back-end microservices using modern architecture principles.
  • Implement and manage cloud infrastructure on AWS, utilizing services such as S3, API Gateway, Cognito, and Kubernetes.
  • Develop and maintain containerized applications using Docker and orchestrate them with Kubernetes in production environments.
  • Design and implement RESTful APIs, ensuring seamless communication between front-end and back-end services.
  • Apply domain-driven design principles to model complex business domains.
  • Develop and maintain CI/CD pipelines, particularly using Azure DevOps, to automate build, test, and deployment processes.
  • Contribute to the front-end development using JavaScript/TypeScript and React, ensuring a cohesive user experience.
  • Perform comprehensive testing, including unit, integration, and performance testing, utilizing tools like k6.
  • Collaborate with cross-functional teams, including product managers, designers, and QA engineers, to deliver high-quality software.
  • Troubleshoot and resolve production issues, ensuring high availability and reliability of the platform.
  • Participate in code reviews and contribute to improving code quality and best practices.
Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a Full Stack Developer with a strong emphasis on back-end development.
  • Extensive hands-on experience with AWS services, including S3, API Gateway, Cognito, and Kubernetes.
  • Deep understanding of microservices architecture and experience in designing and implementing microservices.
  • Proficiency in containerization (Docker) and container orchestration (Kubernetes).
  • Strong experience in designing and implementing RESTful APIs.
  • Solid understanding of domain-driven design principles.
  • Experience with CI/CD pipelines and DevOps practices, particularly using Azure DevOps.
  • Proficiency in JavaScript/TypeScript and experience with React for front-end development.
  • Experience in performing QA, performance, and integration testing; familiarity with k6 is an asset.
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration skills.
  • Ability to work in agile development environment.

Apply

Featured Companies