Search by keyword
Search
    Let employers find you
    Home
    >
    MOROCCO
    >
    Enakl
    >
    Senior Backend Engineer – SaaS
    Senior Backend Engineer – SaaS
    12/01/2026 by Enakl
    Casablanca
    22000 - 26000 MAD
    Remote

    Enakl is a fast‑growing Moroccan startup revolutionizing collective mobility across emerging megacities. Based in Casablanca with a global team spanning Paris, Dakar, and Tunis, the company delivers safe, accessible, and sustainable transport solutions through cutting‑edge technology.

    Role Overview

    • Design, develop, and maintain high‑performance backend services for a multi‑tenant SaaS platform.
    • Own system architecture, ensuring scalability, reliability, and maintainability.
    • Implement robust access control mechanisms (ACL, RBAC, ABAC) and tenant isolation strategies.
    • Refactor legacy codebases to improve quality and performance while minimizing downtime.
    • Write comprehensive unit and integration tests to guarantee code quality.
    • Collaborate with cross‑functional teams (frontend, product, DevOps) to deliver end‑to‑end solutions.

    Required Qualifications

    • 6–9 years of professional experience in backend development.
    • Proficiency in Node.js, TypeScript, and NestJS.
    • Strong SQL skills with PostgreSQL expertise.
    • Experience designing multi‑tenant architectures and implementing access control.
    • Hands‑on knowledge of AWS services and cloud deployment.
    • Demonstrated ability to refactor production code and write automated tests.
    • Advanced English communication skills.

    Preferred Skills

    • Database performance tuning and query optimization.
    • Event‑driven architecture and background job processing.
    • Observability, logging, and diagnostic tooling.

    Benefits

    • Competitive monthly salary (22,000–26,000 MAD).
    • Fully remote work with occasional on‑site meetings in Casablanca.
    • Opportunity to shape core backend systems for a rapidly scaling user base.
    • Access to cutting‑edge technologies and a collaborative startup culture.

    Recruitment Process

    1. Screening call with the CTO (20–30 minutes).
    2. Take‑home technical challenge (4–6 hours).
    3. Technical interview (~1 hour).
    4. Founder interview (on‑site in Casablanca).

    Join Enakl and help build systems that power thousands of daily users across Morocco’s major cities.

    Related job offers
    Popular searches