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 the collective mobility sector, is looking for a Senior Backend Engineer to architect and maintain a robust SaaS platform that supports thousands of daily users. The role is based in Casablanca but fully remote, allowing you to work from anywhere while collaborating with a global team.

    **Key Responsibilities**

    • Design and implement scalable backend services using Node.js, TypeScript, and NestJS.
    • Build and maintain a multi‑tenant architecture with strong tenant isolation and access control (ACL, RBAC, ABAC).
    • Refactor and optimize live production systems to improve reliability and performance.
    • Develop and maintain PostgreSQL databases, ensuring efficient schema design, query optimization, and performance tuning.
    • Implement event‑driven patterns and background job processing to support real‑time features.
    • Collaborate with front‑end, product, and data teams to deliver end‑to‑end solutions.
    • Write comprehensive unit and integration tests to guarantee code quality.

    **Required Qualifications**

    • Minimum 6 years of professional experience in backend development.
    • Strong proficiency in Node.js, TypeScript, and NestJS.
    • Deep knowledge of PostgreSQL and SQL performance tuning.
    • Experience building multi‑tenant SaaS platforms with robust tenant isolation.
    • Hands‑on experience with access control mechanisms (ACL, RBAC, ABAC).
    • Proven ability to refactor live production systems without downtime.
    • Solid testing skills (unit and integration tests).

    **Preferred Skills**

    • Background in event‑driven architecture and background job queues.
    • Experience with AWS services (EC2, RDS, S3, Lambda).
    • Familiarity with containerization (Docker) and orchestration (Kubernetes).
    • Knowledge of CI/CD pipelines and DevOps practices.

    **Benefits**

    • Competitive monthly salary ranging from 22,000 to 26,000 MAD.
    • Fully remote work with flexible hours.
    • Opportunity to work on cutting‑edge mobility solutions and influence product direction.
    • Equity options and growth opportunities within a rapidly scaling startup.

    **Recruitment Process**

    1. Initial Screening – Submit your resume and cover letter.

  • 2. Technical Interview – Discuss your experience, solve coding challenges, and review your approach to backend architecture.
  • 3. Team Fit Interview – Meet with engineering leads and product managers to assess collaboration style.
  • 4. Final Offer – Successful candidates receive a formal offer detailing compensation, equity, and remote work policy.
  • **How to Apply**

    Send your resume and a brief cover letter outlining your relevant experience to careers@enakl.com. We look forward to building the future of collective mobility together.

    Related job offers
    Popular searches