New
Job description
NEXadept, acteur majeur du conseil et du développement de solutions digitales, recherche pour le compte de son client un Développeur Frontend Senior afin de renforcer son équipe technique et de participer à la création d’applications web à la fois performantes, évolutives et centrées sur l’expérience utilisateur. Vous intégrerez une équipe pluridisciplinaire composée de chefs de produit, designers UI/UX, développeurs backend et experts DevOps, et vous serez au cœur de la conception, du développement et de l’optimisation de solutions frontales répondant aux exigences fonctionnelles et techniques les plus élevées.
**Vos principales missions**
- Concevoir, développer et maintenir des interfaces web responsives en utilisant les technologies frontales modernes (HTML5, CSS3, JavaScript/TypeScript).
- Implémenter des composants réutilisables et modulaires avec les frameworks React, Vue ou Angular selon les besoins du projet.
- Collaborer étroitement avec les designers pour garantir la faisabilité technique des maquettes UI/UX et assurer une cohérence visuelle sur l’ensemble des supports (desktop, mobile, tablette).
- Travailler avec les équipes backend pour consommer les API RESTful ou GraphQL, gérer l’asynchronisme et optimiser les flux de données.
- Mettre en place des tests unitaires et d’intégration (Jest, Cypress) afin d’assurer la robustesse du code et de faciliter le déploiement continu.
- Participer aux revues de code, aux cérémonies Agile (scrum, sprint planning) et contribuer à l’amélioration continue des bonnes pratiques de l’équipe (linting, CI/CD, documentation).
- Optimiser les performances frontales (temps de chargement, rendu, SEO) grâce à l’analyse des métriques (Lighthouse, Web Vitals) et à l’utilisation d’outils de build (Webpack, Vite, Rollup).
- Diagnostiquer et résoudre les problèmes de compatibilité multi‑navigateurs et d’affichage sur différents appareils, en assurant une expérience utilisateur fluide et homogène.
**Profil recherché**
- Minimum 5 ans d’expérience confirmée en développement frontend, avec un portefeuille de projets démontrant votre maîtrise des technologies JavaScript, HTML5 et CSS3.
- Expertise avérée sur au moins un des frameworks modernes (React, Vue.js ou Angular) et capacité à s’adapter rapidement aux évolutions du paysage technologique.
- Bonne connaissance des API RESTful, de la programmation asynchrone (Promises, async/await) et des concepts de gestion d’état (Redux, Vuex, NgRx).
- Maîtrise des principes du design responsive, de l’accessibilité (WCAG) et de la compatibilité multi‑navigateurs.
- Expérience avec les systèmes de contrôle de version Git et les workflows de branchement (GitFlow, trunk‑based).
- Esprit d’analyse, rigueur, souci du détail et capacité à travailler en équipe dans un environnement Agile.
**Atouts supplémentaires**
- Connaissance approfondie de TypeScript et de ses bonnes pratiques.
- Maîtrise des outils de bundling et de build modernes (Webpack, Vite, Parcel).
- Expérience avec les frameworks de test (Jest, Cypress, Testing Library).
- Compétences en optimisation des performances frontales (lazy‑loading, code‑splitting, caching).
- Familiarité avec les concepts backend (Node.js, Express) ou expérience full‑stack.
- Connaissance de solutions mobiles ou cross‑platform (Flutter, React Native).
**Ce que nous offrons**
- Un poste en CDI au sein d’une entreprise dynamique, avec une forte culture d’innovation et d’entraide.
- Un environnement de travail hybride (3 jours sur site à Sidi Ghanem, 2 jours en remote) favorisant l’équilibre vie professionnelle / vie personnelle.
- Un package salarial attractif, des avantages sociaux (mutuelle, tickets restaurant, formation continue) et des opportunités d’évolution rapide.
- La possibilité de travailler sur des projets à forte visibilité, avec des technologies de pointe et des équipes internationales.
Rejoignez NEXadept et participez à la transformation digitale de nos clients en créant des expériences web mémorables et performantes.