About this role
Conception et développement d’applications Front-End en React (Hooks, Context API, composants fonctionnels)Développement en JavaScript ES6+ et TypeScript pour des applications robustes et maintenablesIntégration d’APIs REST et/ou GraphQL avec gestion fine des états et des erreursMise en place et gestion du state management (Redux, Zustand, Recoil ou équivalent)Développement d’interfaces responsive et mobile-first en HTML5 / CSS3Utilisation de frameworks CSS modernes (Tailwind, MUI, Styled-components, etc.)Mise en place de tests front-end (Jest/Vitest, React Testing Library, Cypress/Playwright)Optimisation des performances (lazy loading, memoization, code splitting)Application des bonnes pratiques d’accessibilité web (WCAG)Utilisation quotidienne de Git avec des workflows structurés (PR, review, rebase)Travail avec des outils modernes (Vite, ESLint, Prettier)Intégration dans des pipelines CI/CDCollaboration étroite avec les équipes Produit, Design et Tech (Figma, Storybook)Participation active aux rituels Agile (Scrum, sprint planning, backlog, etc.) Développeur Front-End sénior avec plus de 7 ans d’expérience en ReactFrameworks & Langages : React, JavaScript ES6+, TypeScriptState management : Redux, Zustand, Recoil ou équivalentAPI : REST, GraphQLUI & Styling : HTML5, CSS3, Tailwind, MUI, Styled-componentsTests : Jest, Vitest, React Testing Library, Cypress, PlaywrightPerformance : lazy loading, memoization, code splittingAccessibilité : WCAGTooling : Vite, ESLint, PrettierDevOps : CI/CDVersionning : GitMéthodes : Agile ScrumSoft skills : Excellente communication en français requise. Profil autonome, analytique, orienté amélioration continue, respect des délais et forte capacité de collaboration.
Au plaisir de vous lire !
