Nous recherchons actuellement un·e iOS Engineer/Developer (H/F/X) en CDI chez iAdvize !
Votre rôle sera d'intervenir sur l'ensemble du scope mobile natif d’iAdvize.
Nous avons fait le choix depuis des années de développer, en interne et en natif, nos applications, à savoir :
Les apps iAdvize et ibbü, disponibles sur le Google Play Store et l'App Store. Vous assurerez le développement de nouvelles fonctionnalités ainsi que leur maintenance. Ceci dans la finalité d'apporter la meilleure expérience possible sur mobile sur des applications de qualité. Ces apps sont intégralement écrites en Kotlin (resp. Swift) pour Android (resp. iOS) et couvrent un périmètre fonctionnel très large : messaging temps réel, gamification, statistiques. Ces sujets pointus et passionnants devraient combler les attentes des développeurs en quête de challenges.
Les SDKs mobile d'iAdvize : intégrés aux applications de nos clients, ils permettent à leurs utilisateurs de les contacter directement par chat, en profitant d'une excellente expérience native. Vous assurerez son évolution fonctionnelle, tout en relevant les nombreux défis propres à la livraison d'un SDK : spécifications d'API, distribution, documentation...
Sur ces 2 thématiques, vous travaillerez en étroite collaboration avec nos Android Developers, afin d'assurer un parfait alignement entre les plateformes mobiles. Aussi, vous intégrerez une "swarm", petite équipe agile composée de divers profils (back/front/mobile engineers, engineering manager, product manager, product designer) et dédiée à une thématique de notre produit.
En tant qu'iOS Developer, vous aurez à coeur de promouvoir les bonnes pratiques sur ce système d’exploitation et sur le mobile en général. Dès la conception de nouvelles fonctionnalités, en collaboration avec designer et product manager, vous serez force de proposition et aiguillerez les choix techniques et fonctionnels. Ensuite vous aurez la responsabilité de spécifier, architecturer, implémenter, tester pour finalement livrer les fonctionnalités attendues, tout ceci en échange permanent avec les membres de votre swarm.
Par ailleurs, vous aurez également un rôle de veille technologique sur les questions iOS mais également sur les technologies et les expériences liées au mobile en général afin d’aiguiller la stratégie globale d’iAdvize sur ces questions.
HardSkills (must have)
Maîtrise de Swift et de UIKit
Excellente connaissance de l'écosystème iOS
Bonnes connaissances dans l’utilisation de git
Un minimum de 4 ans d’expérience professionnelle en développement
SoftSkills (must have)
Pragmatique, vous produisez un code de qualité, simple et performant
Autonome, vous savez prioriser vos développements
Critique mais constructif, vous êtes créatif, et aimez les challenges
Bon communiquant, vous aimez collaborer en équipe, et adhérez aux principes Agile
Humble, vous aimez les échanges simples et bienveillants
Passionné par votre métier, vous êtes moteur et force de proposition
Bonus points (nice to have)
Expérience de développement d'un SDK
Quelques connaissances en développement Android
Recul et expériences sur les autres technologies mobiles : Flutter, React Native, framework PWAs.
Une expérience sur XMPPFramework
Side projects sur des développements mobiles ou autre. Contributions à des projets open-sources.
Expérience avec GraphQL
Anglais (Compréhension et expression orale et écrite) : Fluent
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.
Voir toutes les offres