Novancy, spécialiste du conseil en systèmes d’information et de transformation digitale, propose une mission de 3 mois à Casablanca pour un développeur Frontend confirmé. Le poste est en mode hybride, avec 2 jours de présence sur site et 3 jours de télétravail, offrant ainsi un équilibre entre collaboration directe et flexibilité.
Les responsabilités principales incluent la conception et le développement d’interfaces utilisateur modernes en ReactJS et NextJS, l’intégration d’APIs REST pour la communication avec les services back‑end, la conversion de maquettes design en code propre et maintenable, ainsi que la containerisation des applications via Docker et Docker Compose.
Le candidat travaillera en étroite collaboration avec les Business Analysts, Product Managers et les équipes techniques pour assurer la cohérence fonctionnelle et la qualité du produit. Il participera aux revues de code, appliquera les bonnes pratiques de développement (tests unitaires, CI/CD, documentation), et veillera à la performance et à la sécurité des applications.
Les compétences techniques requises sont : maîtrise avancée de ReactJS et NextJS, connaissance approfondie d’APIs REST, expérience avec Docker et Docker Compose, ainsi que la capacité à transformer des maquettes design en code (design‑to‑code). Le candidat doit également être à l’aise avec HTML5, CSS3, TypeScript et JavaScript, et être capable d’utiliser des outils d’IA comme GitHub Copilot pour accélérer le développement.
En plus des compétences techniques, le poste exige une forte capacité d’adaptation, une excellente communication avec les parties prenantes non techniques, une approche collaborative et une aptitude à résoudre des problèmes complexes de manière autonome. Le candidat doit être capable de travailler dans un environnement dynamique, de gérer son temps efficacement et de livrer des résultats de haute qualité dans les délais impartis.
Le contrat est en freelance, offrant une rémunération compétitive et la possibilité de travailler sur un projet stimulant dans un cadre hybride. Le candidat retenu bénéficiera d’un environnement de travail moderne, d’une équipe expérimentée et d’une expérience enrichissante dans le développement d’applications web à la pointe de la technologie.