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

    Enakl, a fast‑growing Moroccan startup in the mobility and transportation sector, is transforming everyday commutes across emerging megacities with intelligent collective transport solutions. To support its ambitious growth, Enakl is looking for a highly skilled Senior Backend Engineer who will become a key contributor to the core backend architecture of its SaaS platform.

    Key Responsibilities

    • Design and implement scalable, multi‑tenant backend services using Node.js, TypeScript, and NestJS.
    • Architect and maintain PostgreSQL databases, ensuring data integrity, performance, and efficient tenant isolation.
    • Develop and enforce robust access control mechanisms, including role‑based permissions and fine‑grained security policies.
    • Lead refactoring initiatives to improve code quality, maintainability, and performance across existing codebases.
    • Write comprehensive unit, integration, and end‑to‑end tests to guarantee reliability and stability.
    • Collaborate with front‑end and product teams to translate business requirements into technical solutions.
    • Implement background job processing and event‑driven workflows to handle high‑volume user traffic.
    • Optimize database queries and overall system performance, applying best practices in indexing, caching, and query tuning.
    • Leverage AWS services (Lambda, SQS, RDS, etc.) to build resilient, cloud‑native infrastructure.

    Why Join Enakl?

    • Work remotely from anywhere, with occasional on‑site meetings in Casablanca.
    • Be part of a mission‑driven team that is redefining urban mobility.
    • Collaborate with a talented, international group of engineers and founders.
    • Contribute to a product used daily by thousands of users across Morocco.
    • Enjoy a competitive salary, equity potential, and a culture that values innovation and continuous learning.

    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).

    We are excited to welcome a passionate, experienced backend engineer who thrives in a fast‑paced, remote environment and is eager to shape the future of shared mobility.

    Related job offers
    Popular searches