Share this job
Rattaché au Responsable Front Office, le Lead Developer Front Office assure le rôle de référent technique au sein de l'équipe de développement Front. Il veille à la qualité technique des applications, à l'homogénéité des développements et au respect des standards de développement. Il soutient les développeurs dans leur progression, pilote les réflexions techniques et participe aux décisions d'architecture en lien avec le Responsable Front Office.
Il demeure pleinement investi dans les développements tout en occupant une fonction de coordination technique.
1. Leadership technique
● Incarner le référent technique de l'équipe Front Office.
● Épauler les développeurs dans la résolution des problématiques complexes.
● Planifier et animer les revues de code.
● Établir et faire respecter les standards et bonnes pratiques de développement.
● Contribuer à l'intégration et à la progression des développeurs.
● Encourager le partage de connaissances et la diffusion des bonnes pratiques.
2. Développement et architecture
● Concevoir et réaliser les fonctionnalités les plus structurantes.
● Prendre part aux décisions d'architecture Front Office en lien avec le Responsable Front Office.
● Assurer la cohérence technique entre les différents projets.
● Veiller à la performance, à la maintenabilité et à l'évolutivité des applications.
● Garantir une intégration solide avec les services Back Office.
3. Qualité logicielle et cybersécurité
● Préserver la qualité du patrimoine applicatif Front Office.
● Encadrer les Merge Requests les plus structurantes.
● Veiller à la maîtrise de la dette technique.
● Promouvoir les bonnes pratiques de développement sécurisé (OWASP, XSS, CSRF, CSP…).
● Coopérer avec le QA afin d'améliorer la qualité des livraisons et la couverture des tests.
● Participer à l'analyse et à la résolution des incidents techniques complexes.
4. Collaboration et amélioration continue
● Œuvrer en étroite coordination avec le Responsable Front Office sur les orientations techniques.
● Interagir avec les équipes Back Office, Exploitation et coopérer avec le QA.
● Prendre part aux rituels Agile.
● Être moteur dans les propositions d'évolutions techniques, d'optimisation des performances et d'amélioration des pratiques de développement.
● Mener une veille technologique continue.
5. Documentation et capitalisation
● Piloter la documentation technique Front Office.
● Tenir à jour les documents d'architecture, les standards de développement et les guides techniques.
● Formaliser les décisions techniques structurantes.
● Assurer la capitalisation des connaissances et la pérennité du patrimoine logiciel.
Candidate profile
Compétences humaines :
Leadership technique avéré.
Grandes qualités de communication et de pédagogie.
Esprit d'analyse et de synthèse. Sens du collectif et capacité à mobiliser une équipe.
Aptitude à soutenir la progression des collaborateurs.
Rigueur, autonomie et sens des responsabilités.
Solide culture de la qualité logicielle et de l'amélioration continue.
Bonne maîtrise de l'anglais technique à l'oral comme à l'écrit.
Aisance dans un environnement multiculturel.
Compétences techniques :
Excellente maîtrise de Vue.js, Vuetify et de l'écosystème JavaScript moderne.
Très bonne connaissance du JavaScript, HTML5, CSS3.
Solide expérience des API REST et des architectures web actuelles.
Bonne pratique de Git, GitLab et des pipelines CI/CD.
Bonne compréhension des tests unitaires, fonctionnels et End-to-End.
Excellente maîtrise des enjeux de performance, d'accessibilité et de sécurité Front.
Aptitude à concevoir une architecture logicielle maintenable et évolutive.
Working environment
Environnement de travail
● Poste rattaché à la Direction des Systèmes d'Information / direction technique, au sein de l'équipe de développement.
● Organisation structurée par pôles, avec des interactions régulières entre les équipes Front Office, Back Office, Exploitation...
● Fonctionnement en mode Agile (Scrum / Kanban), rythmé par les sprints et les rituels associés.
● Écosystème technique industrialisé : intégration et déploiement continus (CI/CD), revues de code systématiques, tests automatisés et suivi de la dette technique.
● Environnement international et multiculturel, impliquant une communication en anglais et, selon les cas, une collaboration avec des équipes réparties sur plusieurs sites.
● Modalités de travail hybrides, alliant présentiel et télétravail.
Discover CONCRETIO SERVICES
Apply to this job!
Find your next job from +9,000 jobs!
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
Get discovered
Recruiters come directly to look for their future hires in our CV library.
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.
Lead Développeur Front Office
CONCRETIO SERVICES