Search by keyword
Search
    Let employers find you
    Home
    >
    MAROC
    >
    Enakl
    >
    Senior Full-Stack Engineer
    Senior Full-Stack Engineer
    16/12/2025 by Enakl
    Casablanca
    Salary not provided
    Remote

    Enakl is a dynamic startup that reimagines daily commutes in emerging megacities through intelligent collective transport solutions. With a mission to make mobility safer, more accessible, and sustainable, the company operates across Casablanca, Paris, Dakar, and Tunis, uniting a diverse, international team that shares a vision of social inclusion, economic performance, and ecological transition.

    The Senior Full‑Stack Engineer role is an open‑pipeline position designed for seasoned professionals who thrive in fast‑paced, evolving environments. While there may not be an immediate opening, Enakl continuously evaluates strong candidates to anticipate future needs and avoid reactive hiring. The ideal candidate will be a self‑motivated, high‑impact individual who can contribute to a live platform that serves over 30,000 monthly bookings.

    Key responsibilities include:

    • Developing backend features in NestJS, covering booking, payments, user management, and analytics.
    • Building and maintaining the back‑office web interface with Next.js, ensuring a seamless experience for internal stakeholders.
    • Designing robust APIs, modeling PostgreSQL data, and leveraging TypeORM for efficient persistence.
    • Improving system reliability, performance, and observability through proactive monitoring and optimization.
    • Contributing to the overall developer experience by writing clean, well‑tested code and participating in code reviews.

    Team dynamics are lean and senior‑focused. You will work closely with experienced engineers who will mentor your growth while maintaining high standards of quality and ownership. The role is strictly a senior individual contributor; leadership or management responsibilities are not expected.

    Required qualifications:

    • 5+ years of professional experience as a backend or full‑stack engineer.
    • Proficiency in TypeScript and Node.js, with a preference for NestJS (Express.js acceptable).
    • Strong SQL and PostgreSQL fundamentals, along with TypeORM experience.
    • Solid architecture and system design skills, especially for distributed systems.
    • Experience with CI/CD pipelines, production‑grade code, and cloud services (AWS RDS, EC2, Lambda, S3).
    • Ability to collaborate effectively with remote engineers in a high‑velocity environment.
    • Ownership mindset and commitment to clean code practices.

    Nice to have:

    • Experience with multi‑tenant or B2B systems.
    • Familiarity with Flutter or other mobile ecosystems.

    Benefits include:

    • Opportunity to shape a live platform with significant user impact.
    • Strong ownership from day one, with ample room for professional growth.
    • Work in a senior engineering team that values autonomy, craftsmanship, and continuous learning.

    Working conditions:

    • Contract: CDI (permanent).
    • Location: Remote (telework).
    • Salary: Not disclosed.
    • Experience required: 6‑9 years.

    Enakl is a private startup; no public or semi‑public status applies. The company’s address and contact details are not publicly listed, but the team is based in Casablanca with international reach.

    Language requirements: English proficiency is essential; additional languages are a plus but not mandatory.

    Education: A BAC +5 level is required, typically in computer science or related fields.

    To apply, candidates should submit a resume and cover letter highlighting relevant experience and technical expertise. Enakl values diversity and encourages applications from all backgrounds.

    Related job offers
    Popular searches