Notre client est à la recherche d'un(e) Développeur Mobile iOS bilingue intermédiaire pour soutenir le d éveloppement des applications avec React Native et Object C au sein de l'équipe de solutions numériques.
Contrat initial de 12 mois, hybride à Montréal, QC (3 jours / semaine en teletravail, 2 jours / semaine au bureau).
Responsabilités :
- Contribuer à la définition de la vision et de la feuille de route pour les produits, architectures et solutions commercialisées et utilisées ;
- Comprendre les besoins du projet et participer à rassembler les exigences techniques ;
- Écrire des composants, des fonctionnalités et des services bien conçus, bien testés, lisibles et maintenables en promouvant les principes Clean Code ,
- Expliquer les différents compromis effectués dans les décisions ;
- Collaborer avec les concepteurs et architectes pour optimiser les designs applicatifs et améliorer la stabilité, la performance, la disponibilité et la sécurité des applications et services ;
- Participer activement aux revues de code pour assurer la qualité du code et la diffusion des connaissances au sein de ton équipe et pratique ;
- Développer, exécuter et entretenir des tests unitaires, fonctionnels, d’intégration, End-2-End etc. et participer activement à leur automatisation ;
- Collaborer avec les designers et les products designers pour créer des expériences utilisateurs marquantes dans les applications ;
- Être en communication continue avec tes collègues de l’équipe de développement et être capable de les challenger ;
- Participer de manière proactive à la résolution des incidents en cours ;
- Maintenir à jour la documentation et les pratiques pouvant aider à réduire la prise de décisions répétitives ;
- Gérer les priorités de manière efficace et bien segmenter son temps.
Exigences :
- 5+ années d'expérience en dévéloppement mobile iOS avec React Native ou Object C / Swift
- Expérience dans la consommation d’ APIs (RESTful / GraphQL) dans une application mobile
- Pipeline CI / CD et outils de développement (GitHub, AppCenter, Firebase, Cocoapods)
- Excellente communication en francais et anglais
Atouts :
- Intégration de librairies Pods iOS
- Automatisation des tests unitaires, graphiques et fonctionnels
- Connaissance autour des principes de tests End-2-End mobiles;
- Plateformes cloud et technologies associées (AWS, Docker et Kubernetes)
- Compréhension des outils Atlassian (JIRA, Confluence, etc.)
Il y a plus de 30 jours