Développeur iOS
Arobas Personnel est à la recherche d'un Développeur iOS pour un poste permanent chez l'un de nos clients à Montréal.
- Télétravail : Hybride - 2 journées / semaine au bureau (obligatoire)
À quoi ressemblera ton quotidien?
- Contribuer à la définition de l'architecture et à la stratégie de développement de nouvelles fonctionnalités et composants.
- Assurer l'évolution et la maintenance des fonctionnalités et composants existants.
- Concevoir, développer, déployer et supporter de nouvelles fonctionnalités et nouveaux modules.
- Analyser les impacts potentiels des modifications sur d'autres composants.
- Rédiger un code de haute qualité, testé unitairement.
- Effectuer des tests fonctionnels et end-to-end sur les livrables.
- Gérer et prioriser ses tâches en toute autonomie.
- Comprendre et intégrer les objectifs et priorités de l'entreprise.
- Adopter une approche itérative pour identifier les meilleures solutions.
- Assurer une veille technologique et sectorielle pour découvrir, évaluer et intégrer de nouvelles technologies.
Qu'est-ce qu'on recherche ?
- Diplôme universitaire en informatique, génie logiciel ou expérience équivalente.
- Minimum 3 ans d'expérience en programmation, dont au moins 2 ans en développement d'applications mobiles natives iOS au cours des 3 dernières années.
- Maîtrise du cadre de développement iOS et des technologies Apple (TvOS, WatchOS, MacOS, Safari).
- Bonne connaissance de l'environnement de développement Apple (XCode, iOS, Apple Developer Center).
- Expérience avec les outils d'intégration continue (Git, CircleCI, Jenkins, Gradle, Fastlane).
- Solide compréhension des paradigmes de programmation orientée objet.
- Capacité d'analyse et conception d'architecture applicative (design patterns, threading, dependency injection).
- Maîtrise des langages Objective-C et Swift pour iOS.
- Bonne compréhension des enjeux liés aux performances et aux contraintes mobiles (connectivité réseau, autonomie, performances UI).
- Connaissance en KMP (un atout).
- Expérience avec les tests unitaires automatisés et l'automatisation des tests fonctionnels.
- Esprit d'équipe, excellente communication et collaboration.
- Sens de l'analyse, rigueur, organisation et souci du détail.
- Adaptabilité et autonomie face aux changements.
- Créativité et sens esthétique.
- Expérience en développement Agile (Scrum).
- Maîtrise du français.
Emplacement : Montréal
Durée de l'emploi : Temps plein
Nombre d'emplois vacants : 9294
Date limite de dépôt :
Dernière mise à jour :
Emplois favoris
Vous devez être connecté pour pouvoir ajouter un emploi aux favoris
Connexion ou Créez un compte