Nouveau
Description du poste
Zara, leader mondial de la mode et du retail, renforce son équipe technologique afin d’accompagner sa croissance digitale et d’offrir une expérience client omnicanale exceptionnelle. Nous recherchons un(e) ingénieur(e) logiciel junior, fraîchement diplômé(e), passionné(e) par le développement full‑stack et désireux(se) de contribuer à des projets à fort impact.
**Vos missions**
- Concevoir, développer et maintenir des services backend robustes en Node.js, ainsi que des API RESTful sécurisées, en suivant les meilleures pratiques de code propre et test‑driven development (TDD).
- Créer des interfaces utilisateur réactives et ergonomiques avec React et TypeScript, en veillant à l’accessibilité, aux performances et à la cohérence visuelle avec les maquettes design.
- Participer à la modélisation et à l’optimisation de bases de données PostgreSQL, en assurant la scalabilité et la fiabilité des requêtes.
- Collaborer étroitement avec les équipes produit, design et data afin de transformer les besoins métier en solutions techniques concrètes.
- Contribuer aux revues de code, aux tests unitaires et d’intégration, et à l’amélioration continue du pipeline CI/CD (GitHub Actions, Docker).
- Diagnostiquer, dépanner et résoudre les incidents en production, tout en documentant les procédures d’exploitation.
**Profil recherché**
- Diplômé(e) d’une école d’ingénierie, d’une université ou d’un bootcamp reconnu en informatique, génie logiciel ou discipline équivalente.
- Maîtrise solide de JavaScript/TypeScript, avec une expérience académique ou de stage sur React (hooks, state management) et Node.js (Express, NestJS).
- Connaissances pratiques des bases de données relationnelles (PostgreSQL) et des concepts de data modeling.
- Compréhension des principes d’API (REST, GraphQL) et des mécanismes d’authentification/autorisation (OAuth, JWT).
- Esprit d’équipe, curiosité technique et forte capacité d’apprentissage autonome.
- Bonnes pratiques de versionning (Git) et familiarité avec les méthodologies Agile/Scrum.
**Ce que nous offrons**
- Un contrat CDI à temps plein, avec une période d’intégration structurée et un mentor dédié.
- Un environnement de travail hybride (3 jours au bureau de Casablanca, 2 jours en remote) favorisant l’équilibre vie pro/vie perso.
- Accès à des formations internes, à des conférences tech et à des certifications (AWS, Azure, etc.).
- Des projets variés, du e‑commerce à la data‑analytics, vous permettant de toucher à l’ensemble du stack technologique.
- Une culture d’entreprise inclusive, où la créativité, l’innovation et le respect des différences sont valorisés.
- Des avantages compétitifs : tickets restaurant, mutuelle santé, programme de bien‑être, et participation aux événements internes (hackathons, tech talks).
Rejoignez Zara et participez à la transformation digitale d’une marque emblématique, tout en développant vos compétences techniques au sein d’équipes passionnées et multidisciplinaires. Nous attendons votre candidature avec impatience !