Tech Lead Fullstack ( Nest.js/ React Native)- F/H
Role details
Job location
Tech stack
Job description
Ce rôle stratégique vous permettra de piloter les choix techniques, d'encadrer une squad dédiée, et de contribuer directement à l'évolution de notre plateforme intégrée à un écosystème financier complexe (Core Banking System, solution de vérification d'identité ou d'authentification forte, wallets….). Vous rapportez directement à la CTO.
En tant que Tech Lead, vous serez responsable de la direction technique de votre squad, composée de développeurs et d'un PM/PO avec qui vous travaillerez en étroite collaboration, ainsi qu'avec l'équipe QA et le Product Design transverses. Vous jouerez un rôle clé dans la mise en œuvre de standards d'excellence, en vous appuyant sur une stack technique moderne basées sur JavaScript(TypeScript), NestJS, GraphQL et React Native.
CE QUE VOUS FEREZ
Piloter votre squad et assurer le delivery des features bout en bout
- Vous superviser une squad composée de développeurs backend, frontend, ou fullstack, en étroite collaboration avec un PM/PO.
- Vous garantissez la livraison des fonctionnalités en respectant les priorités Produit et les standards de qualité.
- Vous animez les cérémonies agiles (stand-ups, sprint planning, rétrospectives) pour maintenir un rythme de delivery optimal.
- Vous encouragez la montée en compétences de l'équipe en partageant vos connaissances et en instaurant une culture d'excellence.
Leadership technique
- Vous définissez et pilotez les choix d'architecture backend et frontend pour garantir la scalabilité et la performance des systèmes.
- Vous mettez en place et faites la promotion des bonnes pratiques de développement (tests, CI/CD, documentation).
- Vous collaborez avec les QA pour garantir des livrables robustes et conformes aux exigences de qualité.
Développement et innovation
- Vous concevez et développez des fonctionnalités critiques en optimisant le backend (NestJS, Postgres) et le frontend (React Native).
- Vous supervisez les mises en production et garantissez la stabilité des applications.
- Vous proposez toute amélioration visant à une meilleure performance des systèmes, end to end.
Collaboration transverse
- Vous participez aux ateliers de discovery avec le PM/PO pour concevoir des solutions techniques alignées sur les besoins des utilisateurs.
- Vous maintenez une communication fluide avec les autres squads et Tech Leads pour gérer les dépendances techniques.
- Vous contribuez à la vision produit en apportant une expertise technique et des recommandations basées sur des insights.
POURQUOI REJOINDRE L'EQUIPE
- Impact stratégique : Vous serez au centre de l'organisation technique et jouerez un rôle clé dans la structuration de notre équipe et l'avenir de notre plateforme.
- Stack moderne : Travaillez avec des technologies modernes (NestJS, GraphQL, React Native) dans un environnement cloud natif.
- Autonomie et responsabilités : Vous piloterez votre squad et influencerez directement nos choix techniques et produits.
- Contexte stimulant : Rejoignez une startup au sein d'un grand groupe, avec des moyens ambitieux et des projets innovants dans l'univers des paiements et services financiers., Formation et développement personnel
Événements internes et lieux de convivialité
Réseaux Diversité & Inclusion
Plateforme téléphonique d'aide pour les collaborateurs, 8 étapes pour développer son charisme
Requirements
POUR PERFORMER DANS CETTE FONCTION, NOUS PENSONS QUE VOUS DEVEZ AVOIR...
Techniquement et expérience :
- Au moins 5 à 8 ans d'expérience en développement fullstack, dont au moins 2 ans dans un rôle de Lead ou Tech Lead.
- Une expertise en Javascript (Typescript), NestJS, GraphQL et bonnes connaissances en React Native.
- Une bonne maitrise des bases de données relationnelles (Postgres, Prisma).
- Une bonne utilisation de GitLab CI, Jira, Confluence.
- Une expérience avec les environnements cloud (idéalement GCP) et des outils CI/CD (GitLab)
- Une sensibilité aux bonnes pratiques de développement (tests, sécurité, documentation).
- Une compréhension des technologies et processus liés aux systèmes financiers serait un plus (Banking as a Service, Core Banking System, authentification sécurisée, ou solutions de wallet mobile).
Leadership et collaboration :
- Vous avez une expérience dans la gestion et l'encadrement d'une équipe technique.
- Vous êtes capable de fédérer autour de standards d'excellence et d'accompagner les développeurs dans leur progression.
- Vous aimez travailler dans une approche produit et savez collaborer efficacement avec des PM/PO ainsi qu'une équipe QA.
- Vous êtes à l'aise dans des environnements pluridisciplinaires et agiles., VOUS AVEZ TOUT À GAGNER EN REJOIGNANT FDJ UNITED
Benefits & conditions
Rémunération : Salaire fixe selon expérience sur 13 mois, part variable, prime de participation et d'intéressement (environ 18%), * Profiter de nombreux avantages : 13ème mois, primes individuelles, plan d'épargne groupe, politique parentale, mutuelle, 100 jours de télétravail par an, carte restaurant…
- Bénéficier de formations et d'un accompagnement qui assurent votre employabilité., Mutuelle santé
Bénévolat et engagements associatifs
Plan épargne retraite