
CDI - Lead Dev IOS (F/H/X)
- Neuilly-sur-Seine, Hauts-de-Seine
- CDI
- Temps-plein
- Contribute to the development of new features for iOS applications in various countries.
- Maintain the existing codebase (code optimization, bug fixes, production incident handling).
- Collaborate in the design of features with the Product team.
- Create technical designs based on functional requests and be proactive in making suggestions.
- Stay updated on technological developments and propose technical topics to enhance app performance.
- Write technical documentation on Confluence.
- Conduct code reviews.
- Support the team and help newcomers build their skills on the project.
- Act as the backup for the Tech Lead for iOS.
- Ensure adherence to good development practices and promote the culture and implementation of DevOps within your team.
- Be proactive and play a leading role in innovation and technology updates that your team works on.
- Act as a liaison between the Tech Lead and the teams regarding best practices, architecture, and security.
- Ensure the code is production-ready and consistently reduce technical debt.
- Brief your team on agile estimation exercises and improve estimation accuracy.
- Work with the Tech Lead to automate delivery processes and code analysis.
- Provide necessary reporting to your superiors and raise any potential concerns regarding ongoing work.
- Swift langage
- Reactive programming (RxSwift)
- Moya
- MVVM, Clean Architecture
- XCTest
- Git, Postman, JIRA, Confluence
- Agile Scrum Framework
- Hold a bachelor's degree or equivalent in engineering (BAC+5).
- A good communicator in French and English
- Attentive and capable of understanding the technical and functional aspects of projects, as well as business objectives and priorities
- Dedicated to product quality and safety, meticulous, passionate, committed, and responsible for deliverables
- Able to teach and simplify complex concepts to serve as a bridge between technical and business stakeholders
- The people. You will be surrounded by some of the most talented leaders and teams – people you can be proud to work with.
- The learning. We invest in training and developing our teams, and you will continue evolving and building your skills through personalized career plans.
- The culture. As a leading beauty retailer within the LVMH family, our reach is broad, and our impact is global. It is in our DNA to innovate and, at Sephora, all 40,000 passionate team members across 35 markets and 3,000+ stores, are united by a common goal - to reimagine the future of beauty.
- Participer au développement des nouvelles fonctionnalités des applications iOS pour les différents pays
- Maintenir le socle existant (optimisation du code, corrections des bugs, interventions sur les incidents de Prod)
- Participer à la co-construction des fonctionnalités avec l’équipe Produit
- Réaliser le design technique à partir des demandes fonctionnelles et être fort de proposition
- Faire de la veille technologique, proposer de sujets techniques visant à améliorer les performances des Apps
- Rédiger de la documentation technique sur Confluence
- Réaliser la revue de code
- Accompagner l’équipe et faire monter les nouveaux arrivants en compétences sur le projet
- Être le backup du Tech Lead iOS
- Être garant des bonnes pratiques de développements et promouvoir la culture et la mise en place du DevOps au sein de son équipe
- Être force de proposition et jouer un rôle moteur sur les sujets d'innovation et de mise à jour des technologies sur lesquelles son équipe travaille
- Être le relais du Tech Lead auprès des équipes sur les bonnes pratiques/l’architecture/la sécurité
- S’assurer de la bonne exploitabilité du code produit, et de la réduction constante de la dette technique.
- Briefer son équipe sur les exercices agile d’estimation, et améliorer la précision des chiffrages
- Travailler avec le Tech Lead pour automatiser au maximum les processus de delivery et l’analyse de code.
- Faire le reporting nécessaire à sa hiérarchie et ne pas hésiter à remonter les éventuelles alertes sur les travaux en cours
- Langage Swift.
- Reactive programming (RxSwift)
- Moya
- MVVM, Clean Architecture
- XCTest
- Git, Postman, JIRA, Confluence
- Diplômé(e) d’une formation d’ingénieur BAC+5 ou équivalent avec 7 ans d’expérience minimum en tant que développeur iOS
- Bon communiquant en français et en anglais
- A l’écoute et capable de comprendre les enjeux technico-fonctionnels des projets et les enjeux et priorités business
- Soucieux de la qualité et la sécurité du produit
- Rigoureux, passionné, investi et garant de ses livrables
- Pédagogue et capable de vulgariser pour être une interface avec les interlocuteurs métiers
- Les collaborateurs. Vous serez entouré d’équipes talentueuses avec lesquelles vous serez fier de collaborer.
- L'apprentissage. Nous investissons dans la formation de nos équipes. Vous continuerez à évoluer et à développer vos compétences grâce à des plans de carrière personnalisés.
- La culture. En tant que leader de la distribution sélective de produits de beauté de prestige au sein de la famille LVMH, notre impact est mondial. L'innovation est dans notre ADN et, chez Sephora, les 40 000 collaborateurs répartis sur35 marchés et 3 000 magasins, sont unis par un objectif commun : réimaginer le futur de la beauté.