À propos de l'entreprise
Enakl est une startup marocaine de mobilité collective, basée à Casablanca, qui propose une plateforme intelligente de transport collectif. L’entreprise vise à devenir un levier d’inclusion sociale, de performance économique et de transition écologique, en réunissant une équipe internationale (Casablanca, Paris, Dakar, Tunis, etc.).
À propos du poste
Nous recherchons un Ingénieur Backend Node.js/NestJS pour piloter la transition SaaS de notre plateforme. Le poste est en CDI, télétravail, avec un salaire mensuel à partir de 15 000 DH.
Responsabilités principales
- Concevoir et maintenir l’architecture backend robuste et évolutive.
- Implémenter la sécurité multi‑locataires (multi‑tenant) et les contrôles d’accès.
- Optimiser les performances de PostgreSQL et assurer la disponibilité des bases de données.
- Collaborer avec les ingénieurs seniors pour écrire du code propre et maintenable.
- Écrire des tests unitaires et d’intégration afin de garantir la qualité du code.
- Intervenir sur les incidents en production et assurer la stabilité de la plateforme.
Compétences techniques requises
- Maîtrise de Node.js, TypeScript et NestJS.
- Expérience avec SQL et PostgreSQL.
- Connaissance des modèles de données relationnelles.
- Expérience en systèmes multi‑locataires et concepts de contrôle d’accès.
- Bonne discipline de test (unitaires, d’intégration).
- Expérience sur des plateformes SaaS est un plus.
- Connaissance des systèmes de contrôle d’accès (ACL, RBAC, ABAC).
- Compétences en optimisation des performances de base de données et optimisation des requêtes.
- Expérience avec les systèmes orientés événements et le traitement de tâches en arrière‑plan.
- Connaissance de l’infrastructure AWS.
Avantages
- Contrat CDI à temps plein.
- Télétravail complet.
- Rémunération compétitive à partir de 15 000 DH par mois.
- Opportunité de travailler dans une startup innovante et en pleine croissance.
- Collaboration avec une équipe internationale et des ingénieurs seniors.
Processus de recrutement
Le processus comprend : 1️⃣ Analyse du CV, 2️⃣ Entretien technique (avec des ingénieurs seniors), 3️⃣ Test de codage (unitaires et d’intégration), 4️⃣ Entretien RH et 5️⃣ Décision finale. Les candidats sont invités à postuler via la plateforme Jobzyn.
Lieu de travail
Le poste est entièrement en télétravail, mais la base de l’entreprise est située à Casablanca.
Rémunération
Le salaire mensuel est fixé à partir de 15 000 DH, avec des possibilités d’évolution en fonction des performances et de l’expérience.