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

    Enakl, a pioneering mobility startup based in Casablanca, is transforming everyday travel across emerging metropolitan areas in Morocco. With a mission to make transportation safer, more accessible, and sustainable, the company leverages cutting‑edge technology to deliver intelligent collective mobility solutions. The role of Senior Backend Engineer is pivotal in architecting and maintaining the core backend systems that power the platform.

    Key Responsibilities

    • Design and develop scalable, high‑availability backend services for a SaaS platform.
    • Lead the architecture of multi‑tenant systems, ensuring robust tenant isolation and efficient resource sharing.
    • Implement and maintain data persistence layers using PostgreSQL, optimizing queries and overall database performance.
    • Apply rigorous testing discipline, writing unit and integration tests to guarantee code quality.
    • Refactor existing production codebases to improve maintainability, performance, and reliability.
    • Integrate access control mechanisms (ACL, RBAC, ABAC) to secure data and services.
    • Develop event‑driven components and background job processing pipelines.
    • Collaborate with cross‑functional teams, including product, design, and DevOps, to deliver seamless user experiences.
    • Leverage AWS infrastructure for deployment, scaling, and monitoring.

    Required Experience

    • 6‑9 years of professional experience in backend development.
    • Proficiency in Node.js, TypeScript, and NestJS frameworks.
    • Strong command of PostgreSQL and SQL, with experience in database performance tuning.
    • Hands‑on experience building and scaling multi‑tenant SaaS applications.
    • Demonstrated ability to refactor live production systems without downtime.
    • Solid testing practices, including unit and integration testing.

    Preferred Skills

    • Experience with event‑driven architectures and background job processing.
    • Knowledge of access control models such as ACL, RBAC, and ABAC.
    • Familiarity with AWS services and cloud deployment strategies.

    Working Conditions

    The position is fully remote, allowing flexibility while maintaining close collaboration with the Casablanca office for on‑site interviews.

    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.

    Enakl offers a dynamic startup environment, a chance to work with a talented international team, and the opportunity to build systems used daily by thousands of users. If you are passionate about backend architecture, SaaS, and scalable systems, we encourage you to apply.

    Related job offers
    Popular searches