Développeur Senior React.js | Spécialiste Frontend JavaScript (100% Télétravail)
À distance
À plein temps
Nous recherchons un **Développeur Senior JavaScript spécialisé en React.js** pour rejoindre notre équipe dynamique et contribuer au développement de produits numériques innovants. En tant que spécialiste frontend expérimenté, vous serez au cœur de la conception et du développement d'interfaces utilisateur sophistiquées utilisant les technologies JavaScript modernes, React, Redux et les dernières méthodologies de développement web.
Responsabilités Principales
- Développer l'interface utilisateur des produits avec React.js et les technologies JavaScript modernes.
- Participer activement à la conception de l'architecture des produits et services.
- Collaborer étroitement avec les autres membres de l'équipe dans un environnement agile.
- Contribuer aux revues de code des autres développeurs pour maintenir une qualité de code optimale.
- Implémenter des solutions frontend performantes et responsives utilisant les standards actuels.
- Optimiser les applications pour garantir des performances maximales et une expérience utilisateur fluide.
- Résoudre les problèmes techniques complexes et proposer des améliorations innovantes.
Compétences Requises
- Minimum de 3-4 ans d'expérience en développement JavaScript professionnel.
- Maîtrise approfondie des fondamentaux JavaScript (closures, contexte, this, prototypes).
- Expertise en ES6+ et fonctionnalités JavaScript modernes.
- Expérience significative (2+ ans) avec React.js et l'écosystème Redux, incluant context API, hooks, middleware et HOC (Higher-Order Components).
- Solide expérience (4+ ans) en CSS et mise en page, avec maîtrise de Flexbox et CSS Grid.
- Compétence en styled-components ou autres solutions CSS-in-JS.
- Pratique avancée 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 fondamentale de Docker (images, conteneurs, volumes) et capacité à exécuter les opérations basiques (stop/start/logs/exec).
- Compréhension générale de l'écosystème Webpack/Babel et capacité à créer des configurations personnalisées.
- Expérience des processus de revue de code et des bonnes pratiques de développement.
Atouts Supplémentaires
- Connaissance de Node.js et du développement backend JavaScript.
- Expérience avec les tests automatisés (Jest, React Testing Library, Cypress).
- Familiarité avec TypeScript.
- Expérience dans l'optimisation des performances d'applications web complexes.
- Connaissance des principes d'architecture logicielle et patterns de conception.
Modalités de Travail
Ce poste est proposé en **télétravail complet**, avec une préférence pour les candidats ayant la possibilité de se rendre occasionnellement dans nos bureaux de Moscou. Nous offrons un contrat à temps plein avec des conditions attractives pour les professionnels de haut niveau.
Pourquoi Nous Rejoindre?
Rejoignez une équipe innovante travaillant sur des projets stimulants avec des technologies de pointe. Nous valorisons l'excellence technique, l'apprentissage continu et offrons un environnement de travail flexible où votre expertise sera reconnue et votre développement professionnel encouragé.