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

    Role Overview

    As a Senior Backend Engineer at Enakl, you will be at the forefront of building and scaling a multi‑tenant SaaS platform that powers collective mobility solutions for thousands of users. Your primary responsibility will be to architect, develop, and maintain the core backend services that support real‑time transportation data, user management, and fleet coordination.

    Key Responsibilities

    • System Architecture: Design and evolve the backend architecture to support high availability, scalability, and security.
    • Development: Write clean, maintainable code in Node.js with TypeScript and NestJS, ensuring adherence to best practices.
    • Database Management: Own the PostgreSQL data layer, including schema design, query optimization, and performance tuning.
    • Multi‑Tenant Design: Implement tenant isolation, data segregation, and access control mechanisms (ACL, RBAC, ABAC).
    • Refactoring & Code Quality: Continuously refactor legacy code, enforce coding standards, and maintain high test coverage with unit and integration tests.
    • Performance & Reliability: Optimize database performance, fine‑tune queries, and implement event‑driven patterns and background job processing.
    • Cloud & DevOps: Collaborate with the infrastructure team on AWS services, CI/CD pipelines, and deployment strategies.

    Required Skills

    • Proficiency in Node.js, TypeScript, and NestJS.
    • Deep knowledge of PostgreSQL and SQL.
    • Experience designing multi‑tenant systems with tenant isolation and robust access control.
    • Strong background in refactoring and maintaining code quality.
    • Hands‑on experience with testing (unit, integration) and continuous integration.
    • Familiarity with SaaS platforms, ACL, RBAC, and ABAC models.
    • Performance tuning of databases and query optimization.
    • Experience with event‑driven architectures and background job processing.
    • Knowledge of AWS infrastructure and cloud services.

    What We Offer

    • Competitive monthly salary: 22,000 – 26,000 MAD.
    • Full‑time CDI contract with remote work flexibility.
    • Opportunity to work in a fast‑paced startup environment focused on innovative mobility solutions.
    • Collaborate with a diverse, international team based in Casablanca, Paris, Dakar, and Tunis.
    • Structured recruitment process: screening call, technical challenge, interviews, and a final founder interview on‑site in Casablanca.

    About Enakl

    Enakl is a Moroccan startup dedicated to transforming everyday travel through intelligent collective mobility. With a mission to make transportation safer, more accessible, and sustainable, Enakl leverages cutting‑edge technology to connect users across emerging urban centers. The company operates in a dynamic tech ecosystem, driving innovation in the mobility and transportation sectors.

    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.
    Related job offers
    Popular searches