Développeur(se) mobile React Native
- Montréal, QC
- Hybrid
- Posted Oct 21, 2026
- 1 position
$60,000–$120,000 / year
Opens LinkedIn
- Employment type
- Full-time
- Experience level
- Senior · 5+ years
- Minimum education
- Bachelor’s degree
- Posting language
- French
- Working hours
- 40 hours per week
- Office presence
- 2 days per week
- Seniority
- Entry level
Job summary
Design, develop, test, and maintain secure, reliable, and scalable React Native applications, integrating RESTful and GraphQL APIs. Collaborate with cross-functional teams on architecture and product decisions, improve application performance and security, support production systems, and contribute to code reviews, documentation, and CI/CD improvements.
Job details
Faites évoluer l’expérience mobile avec CGI Vous êtes passionné(e) par le développement mobile et souhaitez contribuer à la création d’applications performantes, intuitives et utilisées par de nombreux clients? CGI recherche un(e) Développeur(se) mobile React Native pour se joindre à une équipe agile travaillant sur des solutions innovantes dans un environnement stimulant, notamment dans les secteurs bancaire et financier. Vous mettrez à profit votre expertise de React Native, TypeScript et JavaScript afin de concevoir des applications mobiles robustes, sécuritaires et évolutives. Vous collaborerez étroitement avec les développeurs, architectes, designers, analystes et experts produits pour transformer les besoins d’affaires en expériences numériques de qualité. Mode de travail : Hybride – 2 jours en présentiel Lieu : Montréal Your future duties and responsibilities Participer à la définition de la vision, de la feuille de route et de l’architecture des produits et solutions mobiles. Comprendre les besoins des utilisateurs et contribuer à la collecte et à la formalisation des exigences techniques. Concevoir, développer et maintenir des composants, fonctionnalités et services mobiles fiables, lisibles et évolutifs. Développer des applications React Native avec TypeScript, React, Redux et ES2015+. Intégrer et consommer des API RESTful et GraphQL. Appliquer les principes de Clean Code, SOLID, TDD et BDD. Collaborer avec les architectes et les designers afin d’améliorer la stabilité, la performance, la disponibilité et la sécurité des applications. Participer activement aux revues de code et contribuer au partage des connaissances au sein de l’équipe. Développer et maintenir des tests unitaires, fonctionnels, d’intégration et End-to-End. Contribuer à l’automatisation des tests et à l’amélioration continue des pipelines CI/CD. Effectuer le débogage, le profilage et l’optimisation des performances des applications. Participer à la résolution proactive des incidents et au soutien des applications en production. Maintenir une documentation technique claire et favoriser la réutilisation des bonnes pratiques. Communiquer efficacement avec les membres de l’équipe, remettre en question les approches lorsque nécessaire et contribuer aux décisions techniques. Gérer les priorités et planifier efficacement son travail dans un contexte agile. Required Qualifications To Be Successful In This Role Profil recherché Baccalauréat en informatique, en génie logiciel, en génie informatique ou expérience équivalente. Minimum de 5 années d’expérience en développement logiciel, dont au moins 2 années en développement React Native avec TypeScript. Excellente maîtrise de React, React Native, TypeScript, JavaScript/ES2015+, Redux et des composants d’interface mobile. Expérience concrète dans la conception et le développement d’applications mobiles. Expérience avec les API RESTful et GraphQL. Bonne compréhension des pratiques de débogage, de profilage et d’optimisation des performances. Expérience au sein d’équipes agiles. Connaissance d’outils de qualité et de linting, notamment ESLint. Expérience avec les pipelines CI/CD et les outils tels que GitHub, Jenkins, AppCenter et npm. Français requis, à l’oral et à l’écrit. Esprit d’équipe, autonomie, curiosité et capacité à communiquer clairement des décisions techniques. Atouts Expérience en développement iOS avec Swift ou Android avec Kotlin. Connaissance des outils d’automatisation des tests : Jest, Cypress, Selenium ou Appium. Expérience avec les tests End-to-End, notamment Detox. Connaissance d’AWS, Docker ou Kubernetes. Familiarité avec Jira, Confluence et l’écosystème Atlassian. Intérêt pour le secteur bancaire, les marchés financiers ou les environnements technologiques à haute criticité. Mode de travail : Hybride – 2 jours en présentiel Lieu : Montréal Pourquoi CGI? Chez CGI, vous aurez l’occasion de travailler sur des projets mobilisateurs, d’évoluer avec des experts passionnés et de contribuer à des solutions numériques ayant un impact concret. Vous bénéficierez d’un environnement collaboratif qui valorise l’innovation, le partage des connaissances et le développement professionnel. Prêt(e) à donner une nouvelle dimension à vos compétences mobiles? Joignez-vous à CGI. CGI offre une estimation raisonnable de la fourchette salariale pour ce poste. Le calcul de cette fourchette dépend de divers facteurs, notamment le niveau de compétence, le marché géographique, l’expérience, la formation ainsi que les licences et certifications professionnelles. Les décisions en matière de rémunération dépendent des particularités de chaque cas. Une estimation raisonnable de cette fourchette salariale se situe entre 60 000$ à 120 000$. Ce poste est vacant. Together, as owners, let’s turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because… You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. At CGI, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. As an equal-opportunity employer, being able to perform your best during the recruitment process is important to us. If you require an accommodation, please inform your recruiter. That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals. To learn more about accessibility at CGI, contact us via email. Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries. Come join our team—one of the largest IT and business consulting services firms in the world.
What you’ll do
Design, develop, test, and maintain secure, reliable, and scalable React Native applications, integrating RESTful and GraphQL APIs. Collaborate with cross-functional teams on architecture and product decisions, improve application performance and security, support production systems, and contribute to code reviews, documentation, and CI/CD improvements.
Requirements
Requires a bachelor's degree in computer science, software engineering, computer engineering, or equivalent experience, plus at least five years of software development experience, including two years with React Native and TypeScript. Candidates should be proficient in React, JavaScript, Redux, mobile development, APIs, debugging, performance optimization, agile practices, ESLint, and CI/CD tools, and must be fluent in spoken and written French.
Listed skills
- CI/CD · Preferred
- Automated testing · Preferred
- React · Preferred
- JavaScript · Preferred
- Agile · Preferred
- TypeScript · Preferred
- GraphQL · Preferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- React Native
- TypeScript
- React
- JavaScript
- Redux
- Mobile Application Development
- RESTful APIs
- GraphQL
- Clean Code
- SOLID
- Test-Driven Development
- Behavior-Driven Development
- CI/CD
- Automated Testing
- Performance Optimization
- Agile
Job areas
- Software
- Technology
- Consulting
More jobs from CGI
Software Engineer – AI-Assisted Development
- On-site
- Montréal, QC
- Posted Oct 21, 2026
Directeur(trice) de Programmes de Cybersécurité
- On-site
- Québec, QC
- Posted Oct 21, 2026
Generative AI and Agentic Solutions Architect
- On-site
- Montréal, QC
- Posted Oct 21, 2026
Quality Assurance Test Lead
- On-site
- Vancouver, BC
- Posted Oct 21, 2026
