Full Stack Developer (AWS | Angular | React)
Saint Laurent Consulting
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
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