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

    About the Role

    Enakl is a fast‑growing mobility startup that is reshaping daily commutes across African cities. As a Senior Backend Engineer – SaaS Platform, you will take ownership of critical backend domains, drive large‑scale refactorings, and ensure data integrity across a multi‑tenant SaaS architecture. Your focus will be on reliability, production discipline, and ownership rather than feature delivery.

    Key Responsibilities

    • Own critical backend domains and services.
    • Lead large‑scale refactorings to improve code quality and maintainability.
    • Design and implement tenant isolation and isolation of data across multiple tenants.
    • Strengthen access control mechanisms (ACL, RBAC, ABAC) to secure data.
    • Optimize PostgreSQL performance, including query tuning and indexing.
    • Maintain transactional consistency and data integrity across the platform.
    • Write comprehensive unit and integration tests to ensure reliability.
    • Collaborate with cross‑functional teams to align backend architecture with product goals.

    Required Qualifications

    • 6+ years of experience in Node.js/TypeScript development.
    • Strong expertise in NestJS and building scalable backend services.
    • Proficiency with PostgreSQL and SQL performance tuning.
    • Experience designing multi‑tenant systems and tenant isolation.
    • Hands‑on experience with access control (ACL, RBAC, ABAC).
    • Strong background in refactoring live production systems.
    • Solid testing skills (unit and integration tests).
    • Familiarity with SaaS platform architecture and AWS infrastructure.

    Benefits

    • Competitive monthly salary of 22 000–26 000 MAD.
    • CDI contract with remote work from Casablanca.
    • Opportunity to work in a high‑impact, fast‑paced startup environment.
    • Core backend systems that serve thousands of users daily.

    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.

    Apply now to shape the future of collective mobility.

    Related job offers
    Popular searches