Senior Backend Engineer – SaaS Platform
Enakl, a Moroccan mobility collective startup, is seeking a highly skilled backend engineer to join its Casablanca team. The role is a full‑time, remote (télétravail) position under a CDI contract.
Key Responsibilities
- Design, develop, and maintain core backend services for a multi‑tenant SaaS platform.
- Implement new features and enhancements using Node.js, TypeScript, and NestJS.
- Optimize PostgreSQL databases, including schema design, query optimization, and performance tuning.
- Ensure robust access control and tenant isolation across all services.
- Lead refactoring initiatives to improve code quality and maintainability.
- Write comprehensive unit and integration tests to guarantee reliability.
- Collaborate with cross‑functional teams (frontend, product, data) to deliver end‑to‑end solutions.
- Deploy and manage services on AWS, leveraging services such as EC2, RDS, S3, and Lambda.
- Implement background job processing and event‑driven architectures to support real‑time features.
Required Experience
6‑9 years of professional experience in backend development, with a strong background in:
- Node.js and TypeScript ecosystems.
- NestJS framework for building scalable APIs.
- PostgreSQL and advanced SQL query optimization.
- Designing and operating multi‑tenant systems with strict isolation.
- Implementing fine‑grained access control mechanisms.
- Refactoring legacy codebases and improving performance.
- Testing strategies, including unit, integration, and end‑to‑end tests.
- Deploying and managing applications on AWS.
Education & Language
Minimum of a BAC +5 degree. Proficiency in English (B2 or higher) is required for technical communication.
Compensation
Monthly salary ranges from 22,000 MAD to 26,000 MAD.
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.
Enakl offers a dynamic startup environment focused on transforming daily commutes in emerging cities through intelligent collective mobility solutions.