Contexte
Dans le cadre de la croissance d'une plateforme SaaS dédiée à la gestion et à l’automatisation de campagnes marketing pour grands comptes, notre client renforce son équipe Front-End. Nous recherchons un·e développeur·se Front-End senior pour intervenir sur une interface riche, complexe, et hautement interactive, ainsi que sur une petite partie backend en Node.js liée au hub applicatif. Le/la futur·e recruté·e accompagnera également une développeuse junior dans sa montée en compétences.
Missions
Développement & Architecture Front-End
1. Développement de nouvelles fonctionnalités complexes (éditeur de campagnes, workflow visuel, composants dynamiques personnalisables).
2. Participation à l’évolution de l’architecture React (gestion de state avancée, patterns, modularisation).
3. Optimisation continue des performances et de l’expérience utilisateur.
Qualité & Fiabilité
4. Mise en place et maintien de tests (unitaires, intégration, e2e).
5. Participation aux revues de code et aux bonnes pratiques.
Mentorat & Collaboration
6. Mentorat d’une développeuse front junior : coaching, pair programming, feedbacks réguliers.
7. Contribution à la structuration des pratiques frontend de l’équipe.
Intervention ciblée sur le backend (Node.js)
8. Évolution et maintien d’un microservice Node.js central (“Hub” applicatif).
9. Travail sur la cohérence des APIs et des contrats front-back.
Ops & Produit
10. Engagement sur le cycle complet de livraison (build, release, monitoring).
11. Participation aux discussions produit, UX et conception fonctionnelle.
Stack technique
12. Frontend : React, TypeScript, gestion de state avancée (Redux, Zustand, Recoil…), React Query.
13. Backend : C#, .NET et Node.js (microservices).
14. APIs : REST.
15. Tests : Jest, RTL, Cypress.
16. Infra & CI/CD : Cloud public, Docker, IaC (Terraform), Azure DevOps.
17. Observabilité : Datadog.
18. Collaboration : Microsoft Teams, SharePoint.
Profil recherché
19. 5+ ans d’expérience en développement Front-End, dans un contexte produit ou SaaS complexe.
20. Excellente maîtrise de React et de ses écosystèmes.
21. Aisance avec les concepts d’architecture front (performance, state management, patterns).
22. Connaissances opérationnelles en Node.js.
23. Culture qualité (tests, documentation, CI/CD).
24. Expérience ou appétence forte pour le mentorat.
25. Autonomie, sens du produit, pragmatisme.
26. Français professionnel + anglais technique.
Conditions
27. CDI – 50 à 55 K€ selon profil.
28. Télétravail hybride : 2 jours/semaine.
29. Poste basé à Nice.
Process de recrutement
30. Exercice technique à réaliser à domicile (2–3h) +
31. revue avec un·e dev senior (45 min)
32. Entretien system design / architecture front (1h)
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.