New
Job description
Rejoignez Penbrothers, acteur majeur du secteur de la conformité et du service client, en tant qu'Ingénieur Frontend spécialisé React/TypeScript. Vous intégrerez l'équipe produit au sein de notre centre d'excellence technologique et serez le garant de l'expérience utilisateur de la plateforme back‑office Customer Admin, utilisée quotidiennement par les équipes Service Client et Conformité.
**Missions principales**
- Concevoir, développer et maintenir l'interface utilisateur de la plateforme en suivant les principes du design system et de l’accessibilité (WCAG 2.1).
- Créer des composants UI réutilisables, testés (unitaires et d’intégration) avec Storybook et Jest/React Testing Library.
- Consommer les API REST du backend, gérer les appels asynchrones, le caching et la gestion d’état (Redux Toolkit, React Query ou Zustand).
- Travailler dans une architecture micro‑frontend basée sur Module Federation, garantir l’isolation des équipes et la scalabilité des modules.
- Utiliser Docker pour le développement local, assurer la cohérence des environnements et faciliter le onboarding des nouveaux développeurs.
- Collaborer étroitement avec les ingénieurs backend, les QA, les designers UX/UI et les Product Owners afin de définir les exigences fonctionnelles et techniques.
- Contribuer aux pipelines CI/CD (GitHub Actions, GitLab CI) : automatisation des builds, tests, linting et déploiement sur les environnements de staging et production.
- Participer aux revues de code, à la rédaction de la documentation technique et à l’amélioration continue des bonnes pratiques de développement.
**Profil recherché**
- 3 à 5 ans d’expérience confirmée en développement frontend avec React (hooks, functional components) et TypeScript.
- Maîtrise de la consommation d’API REST, de la gestion d’état côté client et des patterns de performance (lazy loading, code splitting).
- Bonne connaissance des outils modernes du front‑end : Webpack, Vite, ESLint, Prettier, Storybook, Jest, React Testing Library.
- Expérience avec Docker et les environnements de conteneurisation.
- Familiarité avec les architectures micro‑frontend et Module Federation est un plus.
- Sens du détail, esprit d’équipe, capacité à travailler en mode agile (Scrum/Kanban) et à communiquer clairement en français et en anglais.
- Passion pour la qualité du code, l’accessibilité et l’expérience utilisateur.
**Ce que nous offrons**
- Un contrat CDI à temps plein, avec une flexibilité de travail hybride (3 jours au bureau, 2 jours en remote).
- Un environnement de travail stimulant, équipé de postes de travail modernes, d’un accès à des outils de formation continue (Udemy, Pluralsight) et de conférences tech.
- Des projets à fort impact business, où chaque ligne de code contribue directement à la satisfaction des clients internes.
- Une culture d’entreprise basée sur la transparence, l’innovation et le bien‑être des collaborateurs (événements team‑building, programme de santé et sport).
- Un package salarial compétitif, complété par des avantages sociaux (mutuelle, tickets restaurant, transport).
Vous êtes prêt(e) à relever le défi et à façonner l’avenir du back‑office chez Penbrothers ? Envoyez votre candidature dès maintenant et rejoignez une équipe qui valorise l’excellence technique et l’esprit d’innovation.