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 pioneering startup in collective mobility, transforming everyday journeys in emerging megacities. With a mission to make travel safer, more accessible, and sustainable, the company leverages intelligent, data‑driven transport solutions. The team is international, spanning Casablanca, Paris, Dakar, and Tunis, united by a shared vision of mobility as a catalyst for social inclusion, economic performance, and ecological transition.

    As a Senior Full Stack Engineer, you will be part of a lean, high‑velocity team that builds production‑grade systems at scale. Your responsibilities include:

    • Backend Development: Design and implement core features in NestJS, covering booking logic, payment processing, user management, and analytics pipelines.
    • Database Modeling: Craft robust PostgreSQL schemas, optimize queries, and work with TypeORM to ensure data integrity and performance.
    • Front‑End Back‑Office: Build a responsive, maintainable web interface using Next.js, enabling internal stakeholders to monitor operations and manage content.
    • System Reliability: Enhance system resilience through observability, automated monitoring, and proactive incident response.
    • Performance Engineering: Profile and refactor code to reduce latency, improve throughput, and scale horizontally.
    • Developer Experience: Contribute to internal tooling, documentation, and code‑review standards that foster a culture of quality and ownership.

    You will not be expected to lead teams or manage people; this is a senior individual contributor role that values deep technical expertise, ownership mindset, and collaborative spirit. Your day‑to‑day work will involve:

    • Pair programming with remote engineers across time zones.
    • Participating in design discussions to shape the architecture of new features.
    • Mentoring junior developers through code reviews and knowledge sharing.
    • Implementing CI/CD pipelines that automate testing, deployment, and rollback procedures.
    • Staying current with emerging technologies and best practices in cloud, microservices, and distributed systems.

    We look for candidates with:

    • 5+ years of professional experience as a backend or full‑stack engineer.
    • Proficiency in TypeScript and Node.js frameworks, preferably NestJS.
    • Strong SQL skills, especially with PostgreSQL.
    • Experience designing scalable, distributed systems.
    • Familiarity with AWS services (RDS, EC2, Lambda, S3) and CI/CD pipelines.
    • Ability to collaborate effectively in a remote, high‑velocity environment.
    • Commitment to clean code, test‑driven development, and continuous improvement.

    Nice to have:

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

    Benefits of joining Enakl include:

    • Direct ownership of features from conception to production.
    • Opportunity to shape a platform that serves tens of thousands of users daily.
    • Work in a culture that values autonomy, engineering craft, and professional growth.
    • Remote work flexibility with a supportive, international team.

    Enakl is committed to building a diverse and inclusive workplace. We welcome applicants from all backgrounds who share our passion for innovative mobility solutions.

    To apply, submit your résumé and a brief cover letter outlining your relevant experience and why you’re excited about this role. We review applications continuously and encourage strong candidates to apply even if no immediate opening is listed.

    Related job offers
    Popular searches