Développeur Senior React.js | Expert JavaScript Frontend | Poste à Distance
À distance
À plein temps
Temps partiel
Nous recherchons un Développeur Frontend Senior spécialisé en React.js et JavaScript pour rejoindre notre équipe dynamique. Votre expertise technique approfondie contribuera directement à l'architecture et au développement de nos solutions frontend innovantes. Ce rôle stratégique vous permettra d'influencer significativement l'évolution de nos produits numériques tout en travaillant dans un environnement agile et collaboratif.
Responsabilités Principales
- Concevoir et développer l'interface utilisateur de nos produits avec des technologies modernes comme React 18, Redux et ES6+.
- Participer activement à l'élaboration de l'architecture technique des produits et services.
- Collaborer étroitement avec l'équipe de développement dans un cadre méthodologique agile.
- Réaliser des revues de code rigoureuses pour garantir la qualité et la maintenabilité du code.
- Optimiser les performances des applications frontend pour une expérience utilisateur fluide.
- Implémenter des solutions réactives et adaptatives utilisant les dernières normes CSS.
- Contribuer à l'amélioration continue des processus de développement et des outils.
Compétences Requises
- Minimum 3-4 ans d'expérience significative en développement JavaScript.
- Maîtrise approfondie des fondamentaux JavaScript (closures, contexte, this, prototypes).
- Expertise en ES6+ (arrow functions, destructuring, modules, promises, async/await).
- Minimum 2 ans d'expérience avec React.js et Redux, incluant une connaissance pratique du Context API, des Hooks, des Middlewares et des HOC (Higher-Order Components).
- 4 ans d'expérience en CSS et mise en page, avec expertise particulière en Flexbox et CSS Grid.
- Compétence en Styled Components ou autres solutions CSS-in-JS.
- Maîtrise des outils de débogage et de profilage pour applications JavaScript.
- Expérience confirmée avec Git et les workflows de développement collaboratif.
- Connaissance pratique de Docker (concepts d'image, conteneur, volume) et des opérations basiques (stop/start/logs/exec).
- Compréhension générale de l'écosystème Webpack/Babel avec capacité à configurer ces outils depuis zéro.
- Expérience démontrée en revue de code et en application des meilleures pratiques de développement.
Atouts Complémentaires
- Connaissance de Node.js et de l'écosystème backend JavaScript.
- Expérience avec TypeScript et le typage statique.
- Familiarité avec les méthodologies de test (Jest, React Testing Library).
- Expérience avec les architectures micro-frontends.
- Connaissance des principes d'accessibilité web (WCAG).
- Expérience avec les systèmes de design et les bibliothèques de composants.
Pourquoi Nous Rejoindre
Nous offrons un environnement de travail flexible et stimulant où votre expertise technique sera valorisée. Vous aurez l'opportunité de travailler sur des projets innovants avec des technologies de pointe, tout en bénéficiant d'une autonomie significative dans votre travail quotidien. Notre culture d'entreprise favorise l'apprentissage continu, l'innovation et l'équilibre vie professionnelle-personnelle, avec une rémunération compétitive adaptée à votre niveau d'expertise.