About the Role
As a Senior Backend Engineer at Enakl, you will be at the forefront of building a scalable, multi‑tenant SaaS platform that powers a collective mobility solution for millions of users across Morocco and beyond. Your primary responsibilities will include designing backend architecture, owning system components, and ensuring reliability and performance at scale.
Key Responsibilities
- Lead the design and implementation of backend services using Node.js and NestJS.
- Architect and maintain a multi‑tenant environment with robust tenant isolation and access control (ACL, RBAC, ABAC).
- Refactor and optimize existing production systems for performance, scalability, and maintainability.
- Implement comprehensive testing strategies, including unit and integration tests, to ensure code quality.
- Drive observability, logging, and diagnostics to maintain system reliability.
- Collaborate with product and data teams to translate business requirements into technical solutions.
Required Skills
- Proficiency in Node.js and TypeScript.
- Experience with NestJS and PostgreSQL.
- Strong SQL knowledge and database performance tuning.
- Deep understanding of multi‑tenant architecture and tenant isolation.
- Hands‑on experience with access control mechanisms (ACL, RBAC, ABAC).
- Expertise in refactoring live production systems.
- Solid testing discipline (unit, integration).
- Familiarity with SaaS platform operations.
- Database performance tuning and query optimization.
- Experience with event‑driven systems or background job processing.
- Knowledge of AWS infrastructure.
What We Offer
- Competitive monthly salary: 22,000 – 26,000 MAD.
- Full remote work (telecommuting) with occasional on‑site visits to Casablanca.
- Opportunity to shape core backend systems for a rapidly growing user base.
- Collaborative, international team environment.
- Professional growth and leadership responsibilities.
Recruitment Process
- Screening Call with CTO (20‑30 minutes).
- Take‑Home Technical Challenge (4‑6 hours).
- Technical Interview (~1 hour).
- Founder Interview – On‑site in Casablanca.
About Enakl
Enakl is a Moroccan startup focused on collective mobility, transforming everyday travel in emerging megacities. Their mission is to make transportation safer, more accessible, and sustainable through intelligent, data‑driven solutions. With an international team spanning Casablanca, Paris, Dakar, and Tunis, Enakl positions itself at the intersection of technology and urban mobility, aiming to become a key player in the future of shared transport.