About the Role
Enakl is a fast‑growing Moroccan startup revolutionizing collective mobility across emerging megacities. We’re looking for a Senior Backend Engineer to architect and maintain the core backend systems of our SaaS platform. The position is a full‑time, remote role (telecommuting) based in Casablanca, with a competitive monthly salary of 22,000–26,000 MAD.
Key Responsibilities
- Design and implement scalable, multi‑tenant backend services using Node.js, TypeScript, and NestJS.
- Develop and maintain PostgreSQL databases, ensuring high performance through query optimization and database tuning.
- Implement robust access control mechanisms (ACL, RBAC, ABAC) and tenant isolation strategies.
- Refactor and improve live production systems, focusing on code quality, maintainability, and performance.
- Write comprehensive unit and integration tests to guarantee reliability.
- Collaborate with cross‑functional teams to deliver features that serve thousands of daily users.
- Leverage AWS infrastructure for deployment, scaling, and monitoring.
Required Experience
6–9 years of professional software engineering experience, with a strong background in backend development, system architecture, and SaaS platforms. Proven ability to refactor live production systems and optimize database performance is essential.
Desired Skills
- Node.js, TypeScript, NestJS
- PostgreSQL, SQL
- Multi‑tenant systems, tenant isolation
- Access control (ACL, RBAC, ABAC)
- Refactoring live production systems
- Testing (unit, integration)
- SaaS platform experience
- Database performance tuning, query optimization
- Event‑driven systems, background job processing
- AWS infrastructure
- High‑growth environments
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
Why Join Enakl?
As a key member of a pioneering mobility startup, you’ll build systems used daily by thousands of users, shaping the future of collective transport in Morocco and beyond. The role offers a competitive salary, remote flexibility, and the chance to work with cutting‑edge technologies in a high‑growth environment.