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

    About the Role

    Enakl, a fast‑growing startup in collective mobility, is looking for a Senior Backend Engineer to spearhead the development of its SaaS platform. The engineer will work closely with the CTO and product teams to design, implement, and maintain core backend services that support thousands of daily users across Morocco and beyond.

    Key Responsibilities

    • Design and develop scalable backend services using Node.js, TypeScript, and NestJS.
    • Implement multi‑tenant architecture with strong tenant isolation and access control (ACL, RBAC, ABAC).
    • Optimize database performance on PostgreSQL, including query tuning and indexing.
    • Refactor legacy codebases to improve maintainability and performance.
    • Write comprehensive unit and integration tests to ensure code quality.
    • Collaborate with cross‑functional teams to define product requirements and deliver solutions.
    • Participate in code reviews, architectural discussions, and continuous improvement initiatives.

    Required Skills

    • Proficiency in Node.js and TypeScript.
    • Experience with NestJS framework.
    • Strong SQL skills and deep knowledge of PostgreSQL.
    • Hands‑on experience building multi‑tenant systems with tenant isolation.
    • Solid understanding of access control mechanisms (ACL, RBAC, ABAC).
    • Expertise in code refactoring and performance tuning.
    • Strong testing mindset: unit, integration, and end‑to‑end tests.
    • Familiarity with event‑driven architectures and background job processing.
    • Experience with AWS services and infrastructure.

    Preferred Skills

    • Knowledge of containerization (Docker, Kubernetes).
    • Experience with CI/CD pipelines.
    • Background in building real‑time data pipelines.

    Benefits

    • Competitive monthly salary (22,000–26,000 MAD).
    • Full remote work flexibility.
    • Opportunity to shape core backend systems in a high‑growth startup.
    • Access to a large user base and real‑world impact.
    • Professional growth through mentorship and technical challenges.

    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 is a private, Moroccan startup focused on collective mobility solutions. The company’s mission is to make transportation safer, more accessible, and sustainable through intelligent technology.

    Related job offers
    Popular searches