En tant que Développeur(se) iOS Senior, vous jouerez un rôle clé dans la conception, le développement et la maintenance de nos applications mobiles pour le secteur de l'assurance. Vous collaborerez avec des équipes pluridisciplinaires pour livrer des solutions mobiles de haute qualité, conviviales et efficaces. Vous fournirez des conseils techni
...
ques et du mentorat aux développeurs juniors et intermédiaires, tout en assurant des revues de code et en veillant au respect des meilleures pratiques et des normes de codage. Vous travaillerez également en étroite collaboration avec les développeurs backend pour intégrer les API et les services, et avec les équipes QA pour garantir une couverture de test complète et une intégration continue.
Avantages
Rôle en hybride avec 2 jours par semaine au bureau à Montréal.
Opportunité de travailler sur des applications mobiles innovantes pour le secteur de l'assurance.
Collaboration avec des équipes pluridisciplinaires et des parties prenantes internes.
Environnement de travail dynamique et stimulant.
Possibilité de contribuer à des projets de grande envergure et d'avoir un impact significatif.
Responsabilités
Travailler en collaboration avec une équipe de développeurs, designers et chefs de produit pour définir, concevoir et livrer de nouvelles fonctionnalités.
Prendre en charge la conception et le développement de fonctionnalités iOS avancées pour le secteur de l'assurance.
Assurer la performance, la qualité et la réactivité des applications.
Offrir des conseils techniques et du mentorat aux développeurs juniors et intermédiaires.
Réaliser des revues de code et veiller au respect des meilleures pratiques et des normes de codage.
Collaborer étroitement avec les développeurs backend pour intégrer les API et les services.
Travailler avec les équipes QA pour garantir une couverture de test complète et une intégration continue.
Communiquer efficacement avec les parties prenantes pour recueillir les exigences et les traduire en spécifications techniques.
Identifier et corriger les bugs, améliorer la performance des applications et garantir leur stabilité.
Surveiller la performance des applications et proposer des améliorations.
Fournir un soutien technique et une expertise en dépannage pour les problèmes de production.
Se tenir informé des dernières tendances, technologies et meilleures pratiques de l'industrie pour garantir que nos applications restent actuelles et compétitives.
Qualifications
Maîtrise du français et de l'anglais, tant à l'oral qu'à l'écrit.
Excellentes compétences en communication et en relations interpersonnelles.
Excellentes compétences en résolution de problèmes et capacité à travailler de manière autonome et en équipe.
Baccalauréat ou maîtrise en informatique, en ingénierie ou dans un domaine connexe.
Expérience éprouvée (5+ ans) en développement iOS.
Maîtrise de Swift.
Compréhension approfondie des frameworks iOS tels que SwiftUI, Core Data, etc.
Expérience avec le threading et l'optimisation des performances.
Familiarité avec les API RESTful et GraphQL pour connecter les applications iOS aux services backend.
Expérience avec les tests unitaires, les tests de composants, les tests d'intégration et d'autres méthodologies de test.
Connaissance solide des normes UI/UX et des principes de conception d'Apple.
Connaissance des outils de gestion de versions de code tels que Git.
Expérience dans le secteur de l'assurance ou un environnement réglementé similaire.
Familiarité avec les méthodologies de développement Agile/Scrum.
Expérience avec les pipelines CI/CD (Bitrise).
Sommaire
Pour le compte de notre client, nous recherchons un(e) Développeur(se) iOS Senior pour rejoindre une équipe dynamique. Ce rôle en hybride, avec 2 jours par semaine au bureau à Montréal, nécessite une maîtrise du français et de l'anglais. Le candidat idéal sera responsable de la conception, du développement et de la maintenance d'applications mobiles destinées au secteur de l'assurance. Vous travaillerez en étroite collaboration avec des équipes pluridisciplinaires pour offrir des solutions mobiles de haute qualité, conviviales et efficaces, répondant aux besoins de leurs clients et parties prenantes internes.
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.
show more
En tant que Développeur(se) iOS Senior, vous jouerez un rôle clé dans la conception, le développement et la maintenance de nos applications mobiles pour le secteur de l'assurance. Vous collaborerez avec des équipes pluridisciplinaires pour livrer des solutions mobiles de haute qualité, conviviales et efficaces. Vous fournirez des conseils techniques et du mentorat aux développeurs juniors et intermédiaires, tout en assurant des revues de code et en veillant au respect des meilleures pratiques et des normes de codage. Vous travaillerez également en étroite collaboration avec les développeurs backend pour intégrer les API et les services, et avec les équipes QA pour garantir une couverture de test complète et une intégration continue.
Avantages
Rôle en hybride avec 2 jours par semaine au bureau à Montréal.
Opportunité de travailler sur des applications mobiles innovantes pour le secteur de l'assurance.
Collaboration avec des équipes pluridisciplinaires et des parties prenantes internes.
Environnement de travail dynamique et stimulant.
Possibilité de contribuer à des projets de grande envergure et d'avoir un impact significatif.
Responsabilités
...
Travailler en collaboration avec une équipe de développeurs, designers et chefs de produit pour définir, concevoir et livrer de nouvelles fonctionnalités.
Prendre en charge la conception et le développement de fonctionnalités iOS avancées pour le secteur de l'assurance.
Assurer la performance, la qualité et la réactivité des applications.
Offrir des conseils techniques et du mentorat aux développeurs juniors et intermédiaires.
Réaliser des revues de code et veiller au respect des meilleures pratiques et des normes de codage.
Collaborer étroitement avec les développeurs backend pour intégrer les API et les services.
Travailler avec les équipes QA pour garantir une couverture de test complète et une intégration continue.
Communiquer efficacement avec les parties prenantes pour recueillir les exigences et les traduire en spécifications techniques.
Identifier et corriger les bugs, améliorer la performance des applications et garantir leur stabilité.
Surveiller la performance des applications et proposer des améliorations.
Fournir un soutien technique et une expertise en dépannage pour les problèmes de production.
Se tenir informé des dernières tendances, technologies et meilleures pratiques de l'industrie pour garantir que nos applications restent actuelles et compétitives.
Qualifications
Maîtrise du français et de l'anglais, tant à l'oral qu'à l'écrit.
Excellentes compétences en communication et en relations interpersonnelles.
Excellentes compétences en résolution de problèmes et capacité à travailler de manière autonome et en équipe.
Baccalauréat ou maîtrise en informatique, en ingénierie ou dans un domaine connexe.
Expérience éprouvée (5+ ans) en développement iOS.
Maîtrise de Swift.
Compréhension approfondie des frameworks iOS tels que SwiftUI, Core Data, etc.
Expérience avec le threading et l'optimisation des performances.
Familiarité avec les API RESTful et GraphQL pour connecter les applications iOS aux services backend.
Expérience avec les tests unitaires, les tests de composants, les tests d'intégration et d'autres méthodologies de test.
Connaissance solide des normes UI/UX et des principes de conception d'Apple.
Connaissance des outils de gestion de versions de code tels que Git.
Expérience dans le secteur de l'assurance ou un environnement réglementé similaire.
Familiarité avec les méthodologies de développement Agile/Scrum.
Expérience avec les pipelines CI/CD (Bitrise).
Sommaire
Pour le compte de notre client, nous recherchons un(e) Développeur(se) iOS Senior pour rejoindre une équipe dynamique. Ce rôle en hybride, avec 2 jours par semaine au bureau à Montréal, nécessite une maîtrise du français et de l'anglais. Le candidat idéal sera responsable de la conception, du développement et de la maintenance d'applications mobiles destinées au secteur de l'assurance. Vous travaillerez en étroite collaboration avec des équipes pluridisciplinaires pour offrir des solutions mobiles de haute qualité, conviviales et efficaces, répondant aux besoins de leurs clients et parties prenantes internes.
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.
show more