Développeur React Senior | TypeScript | Poste à Distance
À distance
À plein temps
Êtes-vous un développeur React chevronné en quête d'un nouveau défi professionnel stimulant? Notre entreprise recherche actuellement un Développeur React Senior doté d'une expertise approfondie en TypeScript et Material-UI pour rejoindre notre équipe d'innovation technologique. Vous serez chargé de concevoir et développer des applications à page unique sophistiquées, notamment des solutions de banque en ligne et des plateformes de marketplace, dans un environnement Agile dynamique et collaboratif.
Responsabilités Principales
- Concevoir et développer des applications à page unique (SPA) modernes pour les plateformes bancaires en ligne et les marketplaces en utilisant React 18+ et son écosystème technologique avancé.
- Implémenter des interfaces responsives et adaptatives garantissant une expérience utilisateur optimale sur tous types d'appareils et résolutions d'écran.
- Procéder à des revues de code méticuleuses pour assurer l'excellence technique et favoriser le partage de connaissances au sein de l'équipe.
- Analyser les exigences techniques et contribuer activement au choix des solutions d'implémentation les plus pertinentes.
- Participer activement aux rituels Agile, incluant la planification des sprints, les discussions conceptuelles et la coordination avec les équipes backend.
- Élaborer des tests unitaires et end-to-end robustes pour garantir la fiabilité et la stabilité des applications développées.
- Maîtriser l'utilisation quotidienne des outils collaboratifs tels que Git, Jira, Confluence et Zeplin dans un contexte de développement distribué.
Compétences Requises
- Minimum de 4 années d'expérience professionnelle avec React, Redux et Material-UI (version 5+), démontrant une maîtrise approfondie de ces technologies.
- Au moins 3 ans d'expérience en développement frontend pour des applications internet riches (RIA) ou applications à page unique (SPA).
- Connaissance avancée de TypeScript (4.x+) et parfaite maîtrise des paradigmes et bonnes pratiques JavaScript modernes (ES6+).
- Expertise confirmée dans la création d'interfaces responsives utilisant les techniques CSS contemporaines et les méthodologies de design adaptif.
- Compétence éprouvée dans l'élaboration et la maintenance de suites de tests automatisés (Jest, React Testing Library, Cypress).
- Familiarité approfondie avec l'écosystème Node.js et la gestion efficace des dépendances via npm/yarn.
- Compréhension pointue des techniques d'optimisation de performances frontend et des meilleures pratiques de rendu.
- Expérience significative avec les workflows Git et les processus de collaboration via pull requests.
Atouts Supplémentaires
- Connaissances en Kotlin et Webflux facilitant l'intégration avec les services backend.
- Pratique confirmée de la conception et consommation d'APIs GraphQL ou REST dans un contexte applicatif complexe.
- Maîtrise des alternatives modernes de gestion d'état (Context API, MobX, Recoil, Redux Toolkit).
- Expérience avec les outils de bundling avancés (Webpack 5+, Vite) et leur configuration personnalisée.
- Contributions substantielles à des projets open-source ou portfolio de réalisations personnelles démontrant votre excellence technique.
- Connaissance pratique des pipelines CI/CD et des méthodologies de déploiement continu.
- Familiarité avec les architectures micro-frontend et les stratégies de modularisation à grande échelle.
Pourquoi Nous Rejoindre
Intégrer notre équipe, c'est rejoindre un environnement avant-gardiste où l'excellence technique et l'innovation constituent les piliers de notre culture d'entreprise. Vous aurez l'opportunité de relever des défis technologiques passionnants en utilisant les frameworks et bibliothèques les plus récents, tout en bénéficiant de la flexibilité inhérente au travail à distance. Nous cultivons un écosystème professionnel où chaque contribution est valorisée et où votre développement personnel et l'évolution de vos compétences sont considérés comme prioritaires.