Lead développeur mobile
Description de l’offre
Acteur majeur dans le secteur des médias, Bayard est un éditeur de référence auprès de trois publics : jeunesse, chrétien et senior. Avec ses 36 millions de lecteurs dans le monde, plus d’une centaine de magazines (ex. J’aime Lire), déjà 8 millions de livres vendus mais aussi une centaine de sites, des applications et livres numériques, Bayard inscrit sa singularité autour d’un projet et des valeurs communes que sont la création, les convictions et la relation que nous entretenons avec nos publics.
Bayard poursuit des ambitions fortes dans le domaine du développement de nouvelles propositions numériques, qui représentent déjà une part significative de ses activités. L’intégration de nouveaux talents est indispensable pour favoriser ce développement.
Dans cette optique, le Studio a été récemment créé au sein de la DSI de Bayard, pour fédérer une équipe de spécialistes passionnés par le développement d’applications mobiles et d’expériences utilisateurs qui visent la perfection.
Rejoindre le Studio, c’est rejoindre une équipe dynamique et à taille humaine, au sein d’une entreprise indépendante et tournée vers l’avenir.
Les missions
Au sein du Studio de développements mobile et web rattaché à la DSI du groupe, vous intégrez l’équipe constituée de 8 personnes qui est chargée de développer et de maintenir les applications mobiles et les sites web pour les activités de la Jeunesse et des Revues religieuses.
Vos missions consistent à :
• Écouter le besoin, l’analyser, le synthétiser, définir et documenter les spécifications techniques.
• Implémenter ces solutions techniques, principalement avec React Native.
• Diriger une équipe de développeurs mobiles plus juniors, effectuer le code review et donner des
recommandations d’implémentations.
Profil recherché
• Vous justifiez d’une expérience de 4 ans en programmation mobile iOS et Android, et de 2 ans avec React Native.
• Vous maîtrisez Javascript, TypeScript, ReactJS.
• Vous connaissez les bonnes pratiques de programmation et de conception, et savez les transmettre.
• Vous maîtrisez les environnements mobiles iOS et Android, leurs enjeux en termes de design et d’expérience utilisateur, ainsi que les guidelines associées.
• Vous maîtrisez les mécaniques d’abonnement in-app.
• Vous avez une bonne connaissance des principaux mécanismes d’authentification (exemple : framework
OAuth) et de communication client-serveur via une API Rest.
• Vous avez déjà publié au moins une application mobile sur l’Apple App Store et le Google Play Store.
• Idéalement, vous connaissez certains des langages suivants : Swift, Objective-C, Java et/ou Kotlin.
• Enfin, vous êtes rigoureux, curieux, proactif et avez une bonne communication.