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

    About the Role

    As a Senior Backend Engineer – SaaS, you will be at the forefront of Enakl’s mission to transform daily commutes in emerging megacities. Your primary responsibility will be to architect, build, and maintain the core backend services that power the Enakl platform, ensuring scalability, reliability, and security for thousands of daily users.

    Key Responsibilities

    • Design and implement scalable, multi‑tenant Node.js services using NestJS.
    • Develop and maintain high‑performance PostgreSQL databases, including schema design, query optimization, and performance tuning.
    • Implement robust tenant isolation and access control mechanisms (ACL, RBAC, ABAC).
    • Lead code refactoring initiatives to improve maintainability and performance.
    • Write comprehensive unit and integration tests to ensure code quality.
    • Collaborate with product and data teams to translate business requirements into technical solutions.
    • Participate in code reviews, architectural discussions, and sprint planning.
    • Contribute to the continuous improvement of development processes and tooling.

    Required Skills

    • Node.js, TypeScript, NestJS
    • PostgreSQL, SQL, database performance tuning
    • Multi‑tenant architecture, tenant isolation, access control
    • Refactoring, unit and integration testing
    • Experience with SaaS platforms, ACL, RBAC, ABAC
    • Event‑driven systems, background job processing
    • AWS infrastructure and deployment practices

    Experience & Education

    6–9 years of backend development experience, preferably in a startup or high‑growth tech environment. Bachelor’s degree or higher (BAC +5) in Computer Science or related field.

    Language Proficiency

    Fluent in English; French is a plus.

    Employment Details

    Contract: CDI (permanent). Location: Casablanca, Morocco. Working Mode: Remote (telecommuting).

    Compensation

    Monthly salary: 22,000–26,000 MAD.

    Recruitment Process

    1. Screening Call with CTO (20–30 minutes)
    2. Take‑Home Technical Challenge (4–6 hours)
    3. Technical Interview (~1 hour)
    4. Founder Interview – On‑Site in Casablanca

    About Enakl

    Enakl is a mobility startup dedicated to making everyday travel safer, more accessible, and sustainable through intelligent collective transport technology. The team is international, based in Casablanca, Paris, Dakar, Tunis, and other major cities.

    Related job offers
    Popular searches