TechLead développement d'applications BO/WEB/APPLI Mobile Gennevilliers H/F
Role details
Job location
Tech stack
Job description
Pour accompagner l'évolution du produit dans sa globalité, nous recherchons un·e TechLead développement applications Web & Mobile. Il sera également amené à intervenir sur le Back Office Cohesia.
Vos missions: Sous la direction d'un Chief Technical Officer et en lien direct avec les équipes fonctionnelles et techniques, vous serez en charge de :
Leadership technique & animation d'équipe
- Encadrer, animer et accompagner une équipe de 2 à 6 développeurs.
- Organiser, prioriser et structurer les travaux de développement dans le respect de la méthodologie Agile en place. Assurer la cohérence avec les bonnes pratiques DevOps.
- Faire monter l'équipe en compétence et garantir les bonnes pratiques de développement.
- Réaliser des revues de code, pair programming, mentorat.
- Challenger les choix techniques et proposer une vision d'architecture.
- Porter la voix technique dans les réunions projets / roadmap.
- Faire le lien entre équipes métier, PM, QA, DevOps, architecture, réseau et donner de la visibilité sur les avancements et problématiques rencontrées.
- Mettre en application les montées de version sur les trois environnements.
Architecture & conception
- Analyser les impacts techniques des évolutions et garantir leur cohérence avec l'architecture existante.
- Participer aux choix technologiques et proposer des solutions adaptées aux enjeux du produit.
- Contribuer à la roadmap technique, aux arbitrages et aux orientations stratégiques.
Développement & qualité
- Assurer la mise en œuvre opérationnelle : développement, intégration, déploiement.
- Rédiger la documentation technique et garantir la qualité des livrables.
- Veiller au respect des normes de sécurité (OWASP) et aux bonnes pratiques de développement sécurisé.
- Veiller à intégrer les notions de RGPD et d'accessibilité dans le développement.
- Garantir la scalabilité et la performance des développements réalisés.
- Veiller au respect des dates engagées.
- Gérer incidents et plans de remédiation.
- Automatiser les tests (unitaires, intégration, smoke).
Amélioration continue & innovation
- Identifier les axes d'optimisation (outils, performances, organisation).
- Contribuer à la culture de la qualité et du ROI au sein de l'équipe.
- Être moteur dans l'amélioration de l'expérience utilisateur (UX) et de l'ergonomie du produit.
Requirements
- Formation Bac+5 en informatique.
- Expérience confirmée en encadrement d'équipe de développement Web ou mobile.
- Champ d'expertise sur : PHP / Laravel / C#, JavaScript / Node.js (Web) et REACT Native / Flutter (application mobile).
- Connaissances complémentaires appréciables : Java, ADA, Implicit-system…
- Qualités essentielles : sens du collectif, écoute, communication, autonomie, rigueur.
- Excellente expression écrite en français et bonnes notions d'anglais technique.
- Une connaissance du domaine monétique / monétaire constitue un atout.
- Vous savez clarifier les enjeux techniques et vulgariser leurs impacts.
Environnement technique
- Langages : HTML, CSS, PHP, JavaScript, Node.js, C#, SQL
- Frameworks : Laravel, Bootstrap, Implicit-system
- Base de données : Oracle, PostGres, ...
- API & intégrations : API REST, Web Services SOAP
- Sécurité : Bonnes pratiques OWASP (injections, authentification, XSS, CSRF, gestion de session…), DESS/DEA/Master 2
Date de prise de poste en tant que TechLead développement d'applications BO/WEB/APPLI Mobile Gennevilliers H/F