Développeur Frontend Senior React | E-commerce | Télétravail
À distance
À plein temps
Temps partiel
Notre entreprise de commerce électronique en pleine expansion recherche un Développeur Frontend Senior spécialisé en React pour rejoindre notre équipe technique internationale. Remote / Worldwide. Ce poste permanent offre l'opportunité de façonner l'avenir de notre plateforme e-commerce en exploitant des technologies de pointe telles que React 18, Redux et TypeScript. Votre expertise sera déterminante pour concevoir des expériences utilisateur exceptionnelles.
Responsabilités Clés
- Concevoir et développer des interfaces utilisateur sophistiquées, réactives et performantes utilisant React (v18+) et les dernières spécifications ECMAScript.
- Élaborer l'architecture frontend robuste et définir la structure des composants réutilisables.
- Implémenter et optimiser la gestion d'état avec Redux/Redux Toolkit pour des applications complexes.
- Garantir l'excellence des performances frontend et l'optimisation continue de l'expérience utilisateur.
- Collaborer à l'élaboration de tests unitaires, d'intégration et de bout en bout.
- Travailler en synergie avec les équipes backend pour l'intégration fluide des API.
- Maintenir et perfectionner les configurations Webpack et les pipelines CI/CD.
- Participer activement aux revues de code et contribuer au mentorat technique.
- Analyser les métriques issues des tests A/B pour orienter l'amélioration des fonctionnalités.
Compétences Requises
- Minimum 5 ans d'expérience significative en développement JavaScript dans un contexte industriel.
- Maîtrise approfondie de React et Redux depuis au moins 2 ans (React 17+, Redux 4+).
- Compréhension avancée des principes de réseau et des protocoles HTTP/HTTPS.
- Connaissance solide des principes de programmation orientée objet et des paradigmes fonctionnels.
- Application réussie des design patterns adaptés dans des projets d'envergure.
- Expertise des frameworks JavaScript modernes et de leur écosystème.
- Maîtrise d'ES6+ et manipulation experte du DOM et BOM.
- Compréhension approfondie des mécanismes fondamentaux de JavaScript (this, prototype, context, event loop).
- Compétences éprouvées en débogage et profilage de code pour optimisation de performance.
- Expérience avec Fetch API et gestion sophistiquée du Session/LocalStorage.
- Maîtrise des WebSockets pour les communications en temps réel.
- Expertise en React Context, Synthetic Events et l'écosystème des Hooks.
- Expérience substantielle avec Redux et Redux-Toolkit dans des architectures complexes.
- Maîtrise de Webpack 4.x.x et 5.x.x, capacité à élaborer des configurations personnalisées.
- Connaissances opérationnelles de Docker et compréhension des concepts sous-jacents.
- Expérience pratique avec Node.js dans l'environnement de développement.
Atouts Complémentaires
- Expérience significative en TypeScript dans des projets commerciaux à grande échelle.
- Configuration avancée d'Nginx, notamment pour le reverse proxy et les stratégies de mise en cache.
- Expertise dans la conception et l'analyse des tests A/B pour l'optimisation continue.
- Maîtrise des frameworks de test modernes comme Jest, React Testing Library et Cypress.
- Utilisation approfondie des outils d'analyse de performance (Lighthouse, Web Vitals).
- Expérience avec les méthodologies Agile/Scrum dans des équipes distribuées.
- Connaissance spécifique du secteur e-commerce et de ses défis techniques particuliers.
- Niveau d'anglais professionnel permettant une communication fluide au sein d'équipes internationales.
Pourquoi Nous Rejoindre
- Environnement de travail entièrement à distance avec flexibilité d'organisation.
- Contrat à durée indéterminée au sein d'une entreprise e-commerce innovante.
- Trajectoire d'évolution technique et professionnelle clairement définie.
- Participation à des projets transformatifs utilisant les technologies de pointe.
- Collaboration au sein d'une équipe internationale diverse et talentueuse.
- Rémunération compétitive alignée sur votre expertise et votre contribution.