Job description
Hudhud Maps, start‑up technologique en pleine expansion basée à Riyadh, conçoit des solutions cartographiques intelligentes pour les entreprises et les collectivités du Royaume. Dans le cadre de notre ambition de devenir le leader de la visualisation géospatiale en Arabie Saoudite, nous recherchons un(e) Ingénieur(e) Frontend confirmé(e) (React.js) de nationalité saoudienne, capable de transformer des exigences produit en expériences utilisateur fluides, performantes et accessibles.
**Missions principales**
- **Conception et développement Frontend** : Concevoir, coder et optimiser des applications web responsives en React.js (hooks, functional components) et son écosystème (Redux, Context API, Next.js). Garantir la qualité du code, la réutilisabilité des composants et le respect des bonnes pratiques d’accessibilité (WCAG) et de performance (Lighthouse, Web Vitals).
- **Intégration Backend** : Travailler en étroite collaboration avec les équipes Node.js pour consommer les API REST/GraphQL, assurer la gestion des erreurs, le caching et la sécurisation des flux de données. Apporter des retours techniques sur les services backend afin d’optimiser l’ensemble de la stack.
- **Collaboration produit & design** : Participer aux ateliers de définition fonctionnelle avec les Product Managers et les Designers UI/UX. Traduire les maquettes et les user stories en solutions techniques robustes, tout en veillant à la cohérence visuelle et à la facilité d’utilisation.
- **Qualité et livraison** : Contribuer aux revues de code, écrire des tests unitaires et d’intégration (Jest, React Testing Library) et intégrer les pipelines CI/CD (GitHub Actions, GitLab CI). Assurer le respect des délais de livraison et la stabilité des releases en production.
- **Culture d’équipe** : Partager les bonnes pratiques, animer des sessions de partage de connaissances (tech talks, code labs) et soutenir les développeurs plus juniors. Promouvoir une culture d’innovation, d’amélioration continue et d’agilité (Scrum/Kanban).
**Profil recherché**
- 4 à 6 ans d’expérience professionnelle en développement Frontend, idéalement dans des environnements start‑up ou scale‑up.
- Maîtrise avancée de React.js et du JavaScript moderne (ES6+).
- Solide connaissance du HTML5, CSS3 (Flexbox, Grid) et des principes de design responsive.
- Expérience avec les bibliothèques de gestion d’état (Redux, Context API) et les frameworks SSR/SSG (Next.js).
- Bonne compréhension du développement backend Node.js et des modèles d’intégration d’API.
- Familiarité avec les outils de versioning (Git), les pipelines CI/CD et les pratiques de test automatisé.
- Sens aigu de l’UX, souci du détail et capacité à livrer du code propre, maintenable et documenté.
- Esprit d’équipe, communication efficace en anglais et en arabe, et capacité à travailler dans un contexte agile.
**Ce que nous offrons**
- Un contrat CDI à temps plein, basé à Riyadh, avec un environnement de travail moderne et des bureaux équipés.
- Un salaire compétitif, complété par des primes de performance et des avantages sociaux (assurance santé, transport, tickets restaurant).
- Des opportunités de formation continue (certifications, conférences, ateliers) et de progression de carrière vers des postes de Lead Engineer ou d’Architecte Frontend.
- Un cadre de travail stimulant où chaque idée compte, avec une équipe passionnée et des projets à fort impact sur le marché saoudien.
Si vous êtes animé(e) par la création d’interfaces web de haute qualité, que vous avez envie de contribuer à la croissance d’une start‑up ambitieuse et que vous êtes de nationalité saoudienne, rejoignez Hudhud Maps et participez à la prochaine génération de solutions cartographiques intelligentes.