Le poste Tech Lead Java / Angular
Partager cette offre
La Digital Factory Magasin conçoit et développe l’ensemble des assets digitaux (back-office, applications web et mobiles) destinés aux collaborateurs en magasin. Les équipes, composées d’experts en technologie, design et product management, travaillent en continu à l’amélioration et à la refonte de l’expérience utilisateur des équipes terrain.
Au sein de la North Star Produits en Rayon de la Digital Factory, vous intégrez une équipe de développement intervenant sur les produits Approvisionnement ou Disponibilité.
Vous travaillez en lien direct avec les Chapter Leads Java et Front, sous la responsabilité d’un IT Manager, et en collaboration étroite avec un Product Manager.
Vous encadrez une équipe de 4 à 6 collaborateurs externes (développeurs et QA).
Profil recherché
Maîtrise de TypeScript et mise en œuvre d’une Clean Architecture garantissant maintenabilité et évolutivité.
Conception et optimisation d’APIs et services à forte charge, s’appuyant sur GCP, BigQuery, Pub/Sub et l’écosystème Firebase (Analytics, Crashlytics, Remote Config).
Développement d’applications modernes et performantes en PWA, avec un fort accent sur la performance et l’expérience utilisateur.
Participation active à l’évolution de l’architecture globale et aux décisions techniques structurantes.
Conteneurisation et déploiement via Docker et Kubernetes dans des environnements scalables.
Travail en environnement Linux et maîtrise des pipelines CI/CD avec GitLab CI.
Construction de pipelines intégrant tests automatisés, audits, packaging et déploiement continu.
Mise en œuvre des bonnes pratiques d’observabilité, de sécurité et de fiabilité.
Application systématique du Test-Driven Development (TDD).
Écriture et maintenance de tests automatisés :
Unitaires : Jest, Vitest
Intégration & E2E : Playwright, Selenium, Karate
Tests de charge avec Gatling et simulation de dépendances externes via WireMock.
Suivi rigoureux de la qualité, des régressions et de la dette technique, avec priorisation orientée impact (performance, stabilité, maintenabilité).
Maîtrise de SQL, PostgreSQL, des outils d’analyse et des pipelines data.
Contribution aux revues de code, amélioration des guidelines internes et partage des bonnes pratiques.
Participation à la conception du Design System, en cohérence avec les exigences UX et techniques.
Travail en environnement Agile (Scrum, Sprint Planning, Backlog).
Environnement de travail
Excellente communication écrite et orale en français, avec des interlocuteurs techniques et métier.
Forte capacité d’analyse, de prise de recul et d’amélioration continue.
Aptitude à respecter les délais tout en maintenant des standards de qualité élevés.
Esprit d’équipe et capacité à collaborer efficacement dans un environnement transverse.
Diplôme Bac+5 (école d’ingénieur ou équivalent universitaire) ou expérience équivalente.
Minimum 7 ans d’expérience en Java / Angular.
Une expérience dans le retail ou la grande distribution est un plus.
Postulez à cette offre !
Trouvez votre prochain job parmi +8 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Tech Lead Java / Angular
Espritek
