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

    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

    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

    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.

    Related job offers
    Popular searches