Enakl, a Moroccan mobility startup, is transforming everyday travel in emerging megacities through intelligent collective transport solutions. The company operates primarily out of Casablanca, with a remote‑first approach that allows engineers to work from anywhere while collaborating closely with the Casablanca office for key on‑site interviews.
The Senior Backend Engineer will be responsible for the core backend systems powering Enakl’s SaaS platform. This includes designing and maintaining high‑throughput APIs, ensuring data integrity across a multi‑tenant architecture, and implementing robust access control mechanisms (ACL, RBAC, ABAC). The role demands deep proficiency in Node.js, TypeScript, and NestJS, as well as advanced knowledge of PostgreSQL and SQL performance tuning.
Key responsibilities include:
The ideal candidate will have 6‑9 years of professional experience, a Master’s degree in Computer Science or related field, and strong English communication skills (B2 level). They should thrive in a fast‑paced startup environment, be comfortable with remote collaboration, and possess a proven track record of delivering production‑grade backend solutions.
Recruitment Process:
Enakl offers a competitive salary of 22,000–26,000 MAD per month, a permanent CDI contract, and the opportunity to shape the future of collective mobility in Morocco and beyond.