CDI - Développeur Fullstack (F/H)
Role details
Job location
Tech stack
Job description
Nous recrutons un·e Développeur Fullstack afin de renforcer notre équipe R&D et Produit.
Vous intégrerez l'équipe R&D afin d'accélérer le développement de nos projets et technologies et de répondre aux demandes de solutions internes et de nos clients.
Dans le cadre de votre projet principal, vous serez amené à apporter des suggestions et à prendre de décisions avec l'équipe afin d'améliorer l'architecture de notre nouvelle plateforme d'applications, notamment en ce qui concerne la communication backend/frontend et toute la structuration liée au frontend. Dans un premier temps, la plateforme sera mise à jour à l'aide des éléments Django existants avec tailwind pour un style moderner et htmx (ou une autre solution) pour l'interactivité afin d'améliorer l'expérience utilisateur. En parallèle, l'équipe discutera d'une migration complète ou partielle vers une solution backend/frontend. Enfin, vous serez responsable pour le développement de ces nouvelles applications dans la plateforme.
Pour les projets secondaires, vous travaillerez en collaboration avec l'équipe en proposant des améliorations sur tous nos produits tels que les tableaux de bord, les systèmes de contrôle, entre autres, en utilisant vos connaissances full/stack.
Requirements
Stack technique :
- Frontend: Javascript/TypeScript, React
- Backend: Python, Django, Django REST Framework
- Maîtrise de Git et PostgreSQL
- Containerisation (Docker) et CI/CD (Jenkins)
- Connaissances de Tailwind
- Les atouts : HTMX, Alpine.js, Autres frameworks, Formation : Diplômé d'une école d'ingénieurs ou équivalent (Bac +5), vous justifiez d'une première expérience réussie en développement (3 ans minimum).
- Vous parlez Français couramment, et Anglais professionnellement
- Vous avez l'esprit créatif qui vous permet de proposer des solutions innovantes
- Vous maitrisez des concepts d'APIs REST
- Vous avez déjà utilisé au moins un framework de développement backend et un framework frontend
- Vous savez gérer vos priorités et avancer sur vos projets sans supervision constante.
- Capacité à travailler de manière autonome tout en collaborant efficacement avec l'équipe
Process de recrutement :
1- Nous recevons votre candidature et l'étudions ; 2- Nous approfondissons votre parcours, projets futurs et répondons à vos questions au cours d'un entretien RH (45min) ; 3- Nous réalisons un entretien métier pour évaluer vos compétences techniques pour le poste (1h30)