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

    Job Overview

    Enakl is a fast‑growing startup revolutionizing collective mobility across Morocco’s major cities. We’re looking for a Senior Backend Engineer to architect and maintain the backbone of our SaaS platform, ensuring reliability, scalability, and performance for thousands of daily users.

    Key Responsibilities

    • Design and implement backend services in Node.js and NestJS that support a multi‑tenant SaaS architecture.
    • Own the data layer using PostgreSQL, writing efficient SQL queries and performing performance tuning.
    • Implement robust access control mechanisms (ACL, RBAC, ABAC) and enforce tenant isolation.
    • Refactor existing production code to improve maintainability, scalability, and test coverage.
    • Develop comprehensive unit and integration tests, maintaining a high standard of code quality.
    • Collaborate with product, design, and data teams to translate business requirements into technical solutions.
    • Participate in code reviews, knowledge sharing sessions, and continuous improvement initiatives.
    • Leverage event‑driven patterns and background job processing to handle asynchronous workloads.
    • Deploy and manage services on AWS infrastructure, ensuring high availability and cost efficiency.

    Required Experience

    6‑9 years of backend development experience, with a proven track record in building and scaling SaaS platforms. Remote work is preferred, but onsite interviews will be conducted in Casablanca.

    Qualifications

    • Bachelor’s degree or higher (e.g., BAC +5) in Computer Science or related field.
    • Strong proficiency in Node.js and TypeScript.
    • Hands‑on experience with NestJS and PostgreSQL.
    • Deep understanding of multi‑tenant architecture and tenant isolation.
    • Experience with access control systems (ACL, RBAC, ABAC).
    • Expertise in database performance tuning and query optimization.
    • Familiarity with event‑driven architectures and background job processing.
    • Knowledge of AWS services and deployment practices.
    • Excellent testing practices, including unit and integration tests.

    Benefits

    • Competitive salary: 22,000 – 26,000 MAD per month.
    • Fully remote work with occasional onsite meetings in Casablanca.
    • Opportunity to shape core backend systems for a high‑growth startup.
    • Collaborative, international team environment.

    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 join Enakl’s mission of making collective mobility safer, more accessible, and sustainable through innovative technology.

    Related job offers
    Popular searches