détails d'emploi
A prominent leader in the Canadian insurance sector is seeking a highly skilled Senior Android Developer to join their innovative digital hub in Montreal. In this role, you will be part of an agile team dedicated to reshaping the user experience for mobile claim services. You will spearhead the architecture, development, and long-term viability of modern mobile platforms, ensuring that customer-facing products remain stable, intuitive, and highly performant.
...
Avantages
Cutting-Edge Tech Stack: Work extensively with modern tools like Jetpack Compose, Kotlin, and automated CI/CD pipelines.
Collaborative Innovation: Join a forward-thinking, creative laboratory environment that encourages knowledge sharing and technical growth.
Work-Life Balance: Enjoy a flexible hybrid workspace model designed to support your professional and personal life.
Long-Term Potential: Initial 6-month contract with a high likelihood of extension based on performance and project roadmaps.
Responsabilités
Architect and build robust, high-performance features for Android applications utilizing Kotlin and Jetpack Compose.
Diagnose, debug, and resolve complex systemic anomalies across interconnected software components.
Perform thorough code reviews for peers, mentoring intermediate and junior team members to maintain high engineering standards.
Formulate comprehensive automated testing strategies, writing dependable unit, component, and integration tests for all new functionalities.
Oversee Level 1 application support, actively monitoring platform health and implementing performance tuning and threading optimizations.
Partner with cross-functional teams to integrate backend architectures using RESTful and GraphQL APIs.
Qualifications
Over 10 years of professional software engineering experience, including a minimum of 5 years dedicated exclusively to native Android development.
Advanced proficiency in Kotlin, Jetpack Compose, Coroutines, and the MVVM architectural pattern.
Proven background managing multi-threaded environments, performance optimization, and memory management.
Strong experience establishing robust testing practices (unit, integration, and UI component testing).
Familiarity with version control workflows (Git) and continuous integration pipelines (e.g., Bitrise).
Strong visual and user-centric mindset, with deep respect for platform-specific design guidelines and seamless UI/UX transitions.
A university degree in Computer Science, Software Engineering, or a equivalent technical field.
Prior experience navigating regulated industries (FinTech, InsurTech, or Banking) and working within Agile/Scrum frameworks is highly desirable.
Our client operates in Canada. The company takes all reasonable steps to limit the number of positions in Quebec that require knowledge of a language other than French, and only requires it when necessary and its existing bilingual employees are unable to perform these duties. Based on an assessment conducted by our client, it has been determined that this position requires candidates to be fluent in English (both spoken and written). In particular, this position will require the employee to interact with centralized internal departments (e.g., Operations / HR / Finance / Legal / Contracts / Sales) that support the organization in Canada and that do not speak French.
Sommaire
Location: Montreal, QC (Hybrid: 2 days/week on-site)
Start Date: July 20, 2026
End Date: December 31, 2026 (Renewable)
Position Type: Contract / Temporary Consultant
Randstad Canada s'engage à favoriser une main-d'œuvre représentative de toutes les populations du Canada. Nous nous engageons en conséquence à développer et à mettre en œuvre des stratégies pour promouvoir l'équité, la diversité et l'inclusion dans toutes nos sphères d'activité en examinant nos politiques, pratiques et systèmes internes tout au long du cycle de vie de notre main-d'œuvre, y compris au niveau du recrutement, de la rétention et de l'avancement pour tout individu. En plus de notre profond engagement sur le respect des principes des droits de la personne, nous nous engageons à prendre toute mesure positive pour influer sur les changements à mettre en place en vue de garantir la participation de tout individu dans le monde du travail et ce, sans obstacle, systémique ou autre, en particulier pour les groupes en quête d'équité généralement sous-représentés dans la main-d'œuvre au Canada, y compris les personnes qui s'identifient comme femmes ou personnes non-binaires/non conformes au genre, les Peuples et communautés autochtones, les personnes en situation de handicap (visible ou invisible), les personnes faisant partie des minorités visibles, les personnes racisées et des communautés LGBTQ2+.
Randstad Canada s'engage à créer et à maintenir un milieu de travail inclusif et accessible pour toutes les personnes candidates et employés en soutenant leurs besoins d'accessibilité et d'accommodation tout au long du cycle de vie de l'emploi. Nous demandons à toutes les personnes demandeuses d'emploi de bien vouloir identifier leurs besoins en matière d'accommodation en envoyant un courriel à accessibilite@randstad.ca pour s'assurer de leur capacité à participer pleinement au processus d'entrevue.
voir plus
A prominent leader in the Canadian insurance sector is seeking a highly skilled Senior Android Developer to join their innovative digital hub in Montreal. In this role, you will be part of an agile team dedicated to reshaping the user experience for mobile claim services. You will spearhead the architecture, development, and long-term viability of modern mobile platforms, ensuring that customer-facing products remain stable, intuitive, and highly performant.
Avantages
Cutting-Edge Tech Stack: Work extensively with modern tools like Jetpack Compose, Kotlin, and automated CI/CD pipelines.
Collaborative Innovation: Join a forward-thinking, creative laboratory environment that encourages knowledge sharing and technical growth.
Work-Life Balance: Enjoy a flexible hybrid workspace model designed to support your professional and personal life.
Long-Term Potential: Initial 6-month contract with a high likelihood of extension based on performance and project roadmaps.
Responsabilités
Architect and build robust, high-performance features for Android applications utilizing Kotlin and Jetpack Compose.
...
Diagnose, debug, and resolve complex systemic anomalies across interconnected software components.
Perform thorough code reviews for peers, mentoring intermediate and junior team members to maintain high engineering standards.
Formulate comprehensive automated testing strategies, writing dependable unit, component, and integration tests for all new functionalities.
Oversee Level 1 application support, actively monitoring platform health and implementing performance tuning and threading optimizations.
Partner with cross-functional teams to integrate backend architectures using RESTful and GraphQL APIs.
Qualifications
Over 10 years of professional software engineering experience, including a minimum of 5 years dedicated exclusively to native Android development.
Advanced proficiency in Kotlin, Jetpack Compose, Coroutines, and the MVVM architectural pattern.
Proven background managing multi-threaded environments, performance optimization, and memory management.
Strong experience establishing robust testing practices (unit, integration, and UI component testing).
Familiarity with version control workflows (Git) and continuous integration pipelines (e.g., Bitrise).
Strong visual and user-centric mindset, with deep respect for platform-specific design guidelines and seamless UI/UX transitions.
A university degree in Computer Science, Software Engineering, or a equivalent technical field.
Prior experience navigating regulated industries (FinTech, InsurTech, or Banking) and working within Agile/Scrum frameworks is highly desirable.
Our client operates in Canada. The company takes all reasonable steps to limit the number of positions in Quebec that require knowledge of a language other than French, and only requires it when necessary and its existing bilingual employees are unable to perform these duties. Based on an assessment conducted by our client, it has been determined that this position requires candidates to be fluent in English (both spoken and written). In particular, this position will require the employee to interact with centralized internal departments (e.g., Operations / HR / Finance / Legal / Contracts / Sales) that support the organization in Canada and that do not speak French.
Sommaire
Location: Montreal, QC (Hybrid: 2 days/week on-site)
Start Date: July 20, 2026
End Date: December 31, 2026 (Renewable)
Position Type: Contract / Temporary Consultant
Randstad Canada s'engage à favoriser une main-d'œuvre représentative de toutes les populations du Canada. Nous nous engageons en conséquence à développer et à mettre en œuvre des stratégies pour promouvoir l'équité, la diversité et l'inclusion dans toutes nos sphères d'activité en examinant nos politiques, pratiques et systèmes internes tout au long du cycle de vie de notre main-d'œuvre, y compris au niveau du recrutement, de la rétention et de l'avancement pour tout individu. En plus de notre profond engagement sur le respect des principes des droits de la personne, nous nous engageons à prendre toute mesure positive pour influer sur les changements à mettre en place en vue de garantir la participation de tout individu dans le monde du travail et ce, sans obstacle, systémique ou autre, en particulier pour les groupes en quête d'équité généralement sous-représentés dans la main-d'œuvre au Canada, y compris les personnes qui s'identifient comme femmes ou personnes non-binaires/non conformes au genre, les Peuples et communautés autochtones, les personnes en situation de handicap (visible ou invisible), les personnes faisant partie des minorités visibles, les personnes racisées et des communautés LGBTQ2+.
Randstad Canada s'engage à créer et à maintenir un milieu de travail inclusif et accessible pour toutes les personnes candidates et employés en soutenant leurs besoins d'accessibilité et d'accommodation tout au long du cycle de vie de l'emploi. Nous demandons à toutes les personnes demandeuses d'emploi de bien vouloir identifier leurs besoins en matière d'accommodation en envoyant un courriel à accessibilite@randstad.ca pour s'assurer de leur capacité à participer pleinement au processus d'entrevue.
voir pluspartager l'offre d'emploi