Mission
Dans le cadre de notre croissance, nous recherchons un Tech Lead Fullstack chargé d’encadrer une équipe de 3 développeurs fullstack. Ce rôle inclut à la fois une forte contribution technique ainsi que des responsabilités de management, d’accompagnement et de structuration des bonnes pratiques.
Vos missions :Leadership technique et management
- Encadrer, accompagner et faire progresser une équipe de 3 développeurs fullstack
- Organiser et animer les revues de code, garantir la qualité et la maintenabilité du code
- Accompagner les développeurs dans leurs choix techniques et leur montée en compétences
- Participer aux choix d’architecture et aux décisions techniques structurantes
- Assurer la bonne répartition des tâches et le suivi technique des projets
- Être référent technique et force de proposition sur les bonnes pratiques et améliorations
- Participer aux rituels Agile (Daily, Sprint Planning, rétrospectives)
- Conception et développement d’APIs RESTful avec Symfony
- Développement de services métier et gestion de la logique applicative
- Modélisation, optimisation et maintenance des bases de données PostgreSQL
- Mise en place de tests unitaires et fonctionnels (PHPUnit)
- Implémentation de systèmes d’authentification et gestion des droits
- Participation aux évolutions d’architecture et amélioration des performances backend
- Développement d’interfaces utilisateur réactives avec Vue.js 3
- Création de composants réutilisables, maintenables et évolutifs
- Optimisation des performances frontend et amélioration de l’expérience utilisateur
- Développement d’applications responsive et compatibles multi-navigateurs
- Participation aux choix techniques frontend et structuration du code
- Revues de code et pair programming
- Participation active à la qualité logicielle et aux bonnes pratiques
- Veille technologique et proposition d’améliorations continues
- Collaboration étroite avec les équipes produit et techniques
Environnement technique :
Backend
- Symfony 6.4 (architecture MVC, Doctrine ORM)
- PHP 8.4+ (programmation orientée objet, namespaces, traits)
- APIs RESTful
- PHPUnit
- Vue.js 3 (Options API)
- JavaScript / TypeScript
- HTML5, CSS3, SCSS
- Gestion d'état (Vuex)
- PostgreSQL (requêtes SQL, optimisation, indexation)
- Doctrine ORM (DQL, QueryBuilder, migrations)
Profile
Titulaire d’un Bac+3 à Bac+5 en informatique ou équivalent, vous disposez de solides compétences en développement web fullstack, notamment avec Symfony et Vue.js.
Vous justifiez d’une expérience préalable en encadrement ou management d’une équipe de développeurs, incluant accompagnement, revue de code et montée en compétences.
Vous êtes rigoureux, autonome et attentif à la qualité du code ainsi qu’au respect des bonnes pratiques.
Vous appréciez le travail en équipe, disposez de bonnes capacités de communication et savez contribuer aux décisions techniques.
