Enakl, a fast‑growing Moroccan startup in the mobility and transportation sector, is transforming everyday commutes across emerging megacities with intelligent collective transport solutions. To support its ambitious growth, Enakl is looking for a highly skilled Senior Backend Engineer who will become a key contributor to the core backend architecture of its SaaS platform.
Key Responsibilities
- Design and implement scalable, multi‑tenant backend services using Node.js, TypeScript, and NestJS.
- Architect and maintain PostgreSQL databases, ensuring data integrity, performance, and efficient tenant isolation.
- Develop and enforce robust access control mechanisms, including role‑based permissions and fine‑grained security policies.
- Lead refactoring initiatives to improve code quality, maintainability, and performance across existing codebases.
- Write comprehensive unit, integration, and end‑to‑end tests to guarantee reliability and stability.
- Collaborate with front‑end and product teams to translate business requirements into technical solutions.
- Implement background job processing and event‑driven workflows to handle high‑volume user traffic.
- Optimize database queries and overall system performance, applying best practices in indexing, caching, and query tuning.
- Leverage AWS services (Lambda, SQS, RDS, etc.) to build resilient, cloud‑native infrastructure.
Why Join Enakl?
- Work remotely from anywhere, with occasional on‑site meetings in Casablanca.
- Be part of a mission‑driven team that is redefining urban mobility.
- Collaborate with a talented, international group of engineers and founders.
- Contribute to a product used daily by thousands of users across Morocco.
- Enjoy a competitive salary, equity potential, and a culture that values innovation and continuous learning.
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).
We are excited to welcome a passionate, experienced backend engineer who thrives in a fast‑paced, remote environment and is eager to shape the future of shared mobility.