Skip to content
mimi

Full Stack Developer (AWS | Angular | React)

Saint Laurent Consulting

Canada · On-site Contract Senior 1w ago

About the role

Full Stack Developer (AWS | Angular | React)

Location: Montreal, QC (On-site) or Calgary, AB (On-site) or Toronto, ON (On-site)

Engagement Type: Contract

Overview

We are hiring on behalf of our client for a Full Stack Developer to design, develop, and deliver scalable, cloud-native applications.

This role requires strong expertise across backend and frontend development, along with hands-on experience in AWS environments. The ideal candidate is a well-rounded engineer who can contribute to architecture, development, and continuous improvement of modern web applications in an Agile setting.

Key Responsibilities

• Design, develop, and maintain scalable full-stack applications

• Build and deploy cloud-native solutions using AWS

• Develop and maintain RESTful APIs and microservices

• Collaborate with stakeholders to translate business requirements into technical solutions

• Support and enhance existing applications and legacy systems

• Contribute to architecture and design decisions

• Participate in code reviews, testing, and deployment processes

Mandatory Qualifications

Backend Development

• Minimum 5 years of experience with C# and/or Java

Cloud Experience

• Minimum 3 years of experience with Amazon Web Services (AWS)

• Experience building serverless applications (e.g., Lambda, API Gateway)

Frontend Development

• Minimum 3 years of experience with Angular (2+) and/or React

Technical Skills (High Priority)

• Strong understanding of microservices architecture

• Experience with state management tools (NgRx, NGXS, Redux)

• Hands-on experience with NoSQL databases (DynamoDB, MongoDB)

• Proficiency in JavaScript, TypeScript, HTML, SCSS

• Experience designing and consuming RESTful APIs

• Familiarity with CI/CD pipelines and DevOps practices

• Experience with unit testing and automated testing

Additional Technical Experience

• Experience building large-scale web applications or CMS platforms

• Ability to support and enhance legacy systems (.NET, IIS, MS SQL Server)

• Familiarity with UI frameworks and Material Design

• Exposure to AI-driven development tools is an asset

Soft Skills & Leadership

• Experience working in an Agile/Scrum environment

• Ability to provide technical guidance and mentorship

• Strong problem-solving and analytical skills

• Excellent communication and stakeholder management skills

Education

• Degree or diploma in Computer Science or a related field, OR

• Equivalent combination of education and experience

Nice to Have

• Experience in enterprise or public sector environments

• Exposure to multi-cloud or hybrid cloud environments

About the Opportunity

This is an opportunity to work on modern, cloud-based applications within a collaborative and fast-paced environment, contributing to scalable and impactful solutions.

_______________________________________________________________________________________

Développeur Full Stack Senior (AWS | Angular | React)

Lieu : Montréal, QC (sur site) Type d’engagement : Contrat

Aperçu du poste

Nous recrutons pour le compte de notre client un(e) Développeur(se) Full Stack Senior afin de concevoir, développer et livrer des applications évolutives et natives sur le cloud.

Ce rôle requiert une solide expertise en développement backend et frontend, ainsi qu’une expérience pratique avec les technologies AWS. Le candidat idéal est un(e) ingénieur(e) polyvalent(e) capable de contribuer à l’architecture, au développement et à l’amélioration continue d’applications web modernes dans un environnement Agile.

Modalités de travail

• Poste sur site basé à Montréal, QC

Responsabilités principales

• Concevoir, développer et maintenir des applications full stack évolutives

• Concevoir et déployer des solutions cloud natives sur AWS

• Développer et maintenir des API REST et microservices

• Collaborer avec les parties prenantes afin de traduire les besoins d’affaires en solutions techniques

• Maintenir et améliorer les applications existantes et systèmes legacy

• Contribuer aux décisions d’architecture et de conception

• Participer aux revues de code, aux tests et aux déploiements

Qualifications requisesDéveloppement Backend

• Minimum de 5 ans d’expérience avec C# et/ou Java

Expérience Cloud

• Minimum de 3 ans d’expérience avec Amazon Web Services (AWS)

• Expérience avec les architectures serverless (ex. : Lambda, API Gateway)

Développement Frontend

• Minimum de 3 ans d’expérience avec Angular (2+) et/ou React

Compétences techniques (prioritaires)

• Solide compréhension des architectures microservices

• Expérience avec les outils de gestion d’état (NgRx, NGXS, Redux)

• Expérience pratique avec les bases de données NoSQL (DynamoDB, MongoDB)

• Maîtrise de JavaScript, TypeScript, HTML, SCSS

• Expérience dans la conception et l’intégration d’API REST

• Connaissance des pipelines CI/CD et des pratiques DevOps

• Expérience en tests unitaires et automatisés

Expérience technique additionnelle

• Expérience dans le développement d’applications web à grande échelle ou CMS

• Capacité à maintenir et améliorer des systèmes legacy (.NET, IIS, MS SQL Server)

• Connaissance des frameworks UI et Material Design

• Une exposition aux outils de développement basés sur l’IA est un atout

Compétences interpersonnelles et leadership

• Expérience en environnement Agile/Scrum

• Capacité à fournir du leadership technique et du mentorat

• Excellentes aptitudes en résolution de problèmes et analyse

• Excellentes compétences en communication et gestion des parties prenantes

Formation

• Diplôme en informatique, génie logiciel ou domaine connexe, OU

• Combinaison équivalente de formation et d’expérience

Atouts

• Expérience en environnements corporatifs ou secteur public

• Expérience avec des environnements multi-cloud ou hybrides

À propos de l’opportunité

Il s’agit d’une excellente opportunité de travailler sur des applications modernes basées sur le cloud, au sein d’un environnement collaboratif et dynamique, contribuant à des solutions évolutives et à fort impact.

Application question(s):

• How many years of experience do you have with C# and/or Java (backend development)?

• How many years of experience do you have with Angular (2+) and/or React?

* Are you able to work on-site in Montreal, QC?

• Have you worked on large-scale or enterprise-level applications?

• How many years of hands-on experience do you have with AWS?

• Do you have experience building or working with microservices architecture?

• Do you have experience working in Agile/Scrum environments?

• Do you have experience supporting or modernizing legacy systems (e.g., .NET, IIS)?

Work Location: Remote

Requirements

  • Minimum 5 years of experience with C# and/or Java
  • Minimum 3 years of experience with Amazon Web Services (AWS)
  • Minimum 3 years of experience with Angular (2+) and/or React
  • Strong understanding of microservices architecture
  • Experience with state management tools (NgRx, NGXS, Redux)
  • Hands-on experience with NoSQL databases (DynamoDB, MongoDB)
  • Proficiency in JavaScript, TypeScript, HTML, SCSS

Responsibilities

  • Design, develop, and maintain scalable full-stack applications
  • Build and deploy cloud-native solutions using AWS
  • Develop and maintain RESTful APIs and microservices
  • Collaborate with stakeholders to translate business requirements into technical solutions
  • Support and enhance existing applications and legacy systems
  • Contribute to architecture and design decisions
  • Participate in code reviews, testing, and deployment processes

Skills

C#JavaAWSAngularReactJavaScriptTypeScriptHTMLSCSSNgRxNGXSReduxDynamoDBMongoDB

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free