Atlas Connect
Atlas Connect API REST Git GraphQL, Nous recherchons un Développeur Front-End (H/F) spécialisé en React.js pour renforcer notre équipe technique., New! Démarquez-vous en passant des tests de personnalité gamifiés. Lancez-vous dès maintenant, en découvrant les trois tests disponibles gratuitement!
MISSION
Vous contribuerez activement au développement d'interfaces web performantes, intuitives et responsives dans un environnement agile, en étroite collaboration avec les équipes produit, design et back-end., * Concevoir et développer des interfaces web modernes et scalables à l'aide de React.js. * Intégrer les maquettes issues de l'UI/UX design (Figma, Adobe XD…) avec attention aux détails. * Implémenter des composants réutilisables et maintenir une architecture front robuste. * Consommer et intégrer des API REST / GraphQL en collaboration avec l'équipe back-end. * Optimiser les performances front (lazy loading, memoization, bundle splitting…). * Assurer la qualité du code avec des tests unitaires et fonctionnels (Jest, Testing Library). * Participer aux rituels agiles : daily, sprint planning, revues, rétrospectives. * Rester en veille sur les évolutions de l'écosystème JavaScript et React.
PROFIL RECHERCHÉ
Compétences techniques : * Excellente maîtrise de React.js, Hooks, React Router, Redux (ou Context API). * Bonne connaissance de JavaScript ES6+, HTML5, CSS3, et préprocesseurs (SASS/SCSS). * Pratique d'un gestionnaire de dépendances : npm, Yarn. * Expérience avec des outils de bundling : Webpack, Vite, etc. * Connaissance de Git et des méthodes de collaboration (Git Flow, PR, CI/CD). * Familiarité avec un framework de tests front (Jest, React Testing Library). Qualités personnelles : * Curieux(se), autonome et rigoureux(se). * Bon relationnel et esprit d'équipe. * Sensibilité à l'expérience utilisateur (UX) et à la qualité du code. * Force de proposition technique et envie d'innover. Environnement de travail * Langage : JavaScript (ES6+), TypeScript (souhaité) * Framework principal : React.js (Hooks, Context API, Redux) * Routing : React Router * Styling : CSS3, SASS/SCSS, CSS-in-JS (styled-components, Emotion selon les projets) * Design System / UI Libraries : Material UI, Tailwind CSS, Bootstrap (selon projets) * Intégration UI : Figma, Adobe XD * State Management : Redux, Context API, Zustand (potentiellement) * Tests : Jest, React Testing Library, Cypress (pour tests end-to-end) * Consommation d'API : REST, GraphQL (Apollo Client, URQL) * Bundlers : Webpack, Vite, esbuild * Versioning : Git (GitHub, GitLab) * CI/CD : GitHub Actions, GitLab CI, CircleCI * Méthodologie : Agile / Scrum * Environnement de dev : Docker (facultatif mais un plus), Node.js, npm / Yarn * Outils de collaboration : Jira, Confluence, Slack
Secteur
Technologies de l'Information et de la Communication
Lieu
Durée
Temps partiel (≤ 32 heures)
Fréquence
Non renseigné
Date de publication
06/06/2025
Type Mission
Freelance
Compétences
Notre plateforme gratuite rassemble des milliers de missions freelance mises à jour régulièrement.