Développeur React Senior pour Plateforme de Voyages | Télétravail

À distance
À plein temps
Temps partiel
Nous recherchons un Développeur React expérimenté pour rejoindre notre équipe travaillant sur un planificateur de voyages et service de réservation en ligne innovant. Dans ce rôle, vous construirez et optimiserez des interfaces utilisateur pour la planification d'itinéraires complexes à destinations multiples, créant des expériences fluides pour les voyageurs du monde entier. À propos du Projet Vous travaillerez sur une plateforme de voyage de pointe qui simplifie le processus de réservation pour des itinéraires complexes. L'application aide les utilisateurs à planifier, personnaliser et réserver des voyages à destinations multiples grâce à une interface intuitive, gérant en arrière-plan toute la logistique complexe du voyage. Responsabilités Principales - Concevoir et développer des interfaces réactives et conviviales utilisant React 18+ et TypeScript. - Implémenter des solutions de gestion d'état avec Redux ou Redux Toolkit. - Créer des composants UI réutilisables et maintenir des bibliothèques de composants. - Optimiser les performances de l'application pour la vitesse et l'expérience utilisateur. - Collaborer avec les développeurs backend pour intégrer des APIs et services. - Assurer la compatibilité cross-browser et multi-dispositifs. - Participer aux revues de code et contribuer aux décisions d'architecture technique. - Identifier et résoudre les problèmes à travers l'application. - Écrire du code propre, maintenable et bien documenté. Compétences Requises - 3+ ans d'expérience professionnelle en développement frontend. - Maîtrise solide du JavaScript moderne (ES6+) et TypeScript (4.x+). - Expérience approfondie avec React (16.8+ incluant les hooks) et l'écosystème Redux. - Expertise avec les outils de build modernes incluant Webpack 5, Babel, et npm/yarn. - Expérience dans la création de mises en page réactives et adaptatives utilisant CSS3, Flexbox, et Grid. - Compétence avec les systèmes de contrôle de version, particulièrement Git. - Familiarité avec la ligne de commande Linux pour les tâches de développement. - Compréhension des APIs RESTful et de la gestion des requêtes asynchrones. - Expérience avec des frameworks de test comme Jest et React Testing Library. - Niveau d'anglais basique pour la lecture de spécifications techniques. Atouts Supplémentaires - Expérience avec Next.js ou autres frameworks React. - Connaissance de GraphQL et Apollo Client. - Expérience avec les préprocesseurs CSS (SASS/LESS) ou solutions CSS-in-JS. - Familiarité avec les pipelines CI/CD. - Expérience avec des plateformes de voyage ou de réservation. - Connaissance des standards d'accessibilité web (WCAG). - Expérience avec les méthodologies de développement agile. Pourquoi Nous Rejoindre Travaillez sur un produit qui influence la façon dont les gens expérimentent le voyage à travers le monde. Profitez de la flexibilité du travail à distance avec une équipe collaborative utilisant des technologies de pointe. Nous offrons une rémunération compétitive, des opportunités de croissance professionnelle, et la chance de façonner l'avenir de la planification de voyages numériques. Ce poste à distance vous permet de travailler de n'importe où tout en contribuant à une plateforme innovante qui transforme l'industrie du voyage.