Tech Lead Fullstack H/F
Cegedim
Canton de Nantes-1, France
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
French Experience level
SeniorJob location
Canton de Nantes-1, France
Tech stack
JavaScript
PHP
API
Agile Methodologies
HTML5
Unit Testing
CSS
Software Quality
Code Review
Databases
Human-Computer Interaction
PostgreSQL
MVC
Object-Oriented Software Development
Performance Tuning
Service Development Studio
Software Engineering
SQL Databases
Symfony
TypeScript
PHPUnit
Backend
Vue.js
Front End Software Development
REST
Doctrine
Job description
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)
Développement Backend (Symfony)
- 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 Frontend (Vue.js 3)
- 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
Collaboration et qualité
- 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
Requirements
- Symfony 6.4 (architecture MVC, Doctrine ORM)
- PHP 8.4+ (programmation orientée objet, namespaces, traits)
- APIs RESTful
- PHPUnit
Frontend
- Vue.js 3 (Options API)
- JavaScript / TypeScript
- HTML5, CSS3, SCSS
- Gestion d'état (Vuex)
Base de données
- PostgreSQL (requêtes SQL, optimisation, indexation)
- Doctrine ORM (DQL, QueryBuilder, migrations), 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.
About the company
Fondé en 1969, Cegedim est un Groupe innovant de technologies et de services spécialisé dans la gestion des flux numériques de l'écosystème santé et BtoB, ainsi que dans la conception de logiciels métier destinés aux professionnels de santé et de l'assurance. Cegedim compte près de 6 700 collaborateurs dans plus de 10 pays et a réalisé un chiffre d'affaires de 654,5 millions d'euros en 2024.