Backend Engineer

il y a 2 semaines


Casablanca, Casablanca-Settat, Maroc ECOM IN AFRICA Temps plein 120 000  - 240 000  par an

About the role

We're building
an e-commerce management platform that does everything
. You'll lead a small squad and own the backend: architecture, APIs, data models, background jobs, reliability, and developer experience.

What you'll do

  • Lead the team:
    own technical direction, break work into deliverable slices, run code reviews, mentor engineers, and uphold quality.
  • Design & ship APIs
    in
    NestJS
    with clear
    OpenAPI/Swagger
    docs.
  • Model data
    in
    PostgreSQL
    (schemas, constraints, indexes, JSONB); write safe migrations.
  • Build
    queues/workers
    with Redis/BullMQ (retries, backoff, DLQs) and enforce idempotency.
  • Implement secure
    webhook
    endpoints (signature verification, replay tools).
  • Add
    RBAC/permissions
    , logging/metrics, and error tracking (Sentry).
  • Integrate AI APIs
    when needed (text/embeddings/summarization): handle rate limits, streaming, and safe prompt/output logging.
  • Collaborate with Frontend on API contracts; improve CI/CD, testing, and observability.

Minimum requirements

  • 4+ years
    professional backend experience ;
    NestJS
    preferred).
  • Strong
    PostgreSQL
    skills (schema design, indexing, performance basics).
  • Proven delivery of production
    APIs
    with tests, documentation, and uptime.
  • Experience with
    background jobs/queues
    and
    webhooks
    (idempotency, retries).
  • Comfortable leading technical discussions and performing thoughtful code reviews.
  • Solid grasp of Docker, CI, secrets/env management, and basic security.

Nice to have

  • Redis/BullMQ in production at scale;
    pgvector/RAG
    basics; caching/rate-limit strategies.
  • Observability stack (Prometheus/Grafana) and incident response habits.
  • Familiarity with SSR/ISR considerations (for API performance budgets).


  • Casablanca, Casablanca-Settat, Maroc Kenz'up Temps plein 40 000  - 60 000  par an

    Senior Backend EngineerCompany Overview :Kenz'up is a dynamic fintech startup launched in June 2020, funded and backed by a major Moroccan corporation. We specialize in financial services and cashback solutions, with our flagship digital cashback application designed to enhance customer retention. Kenz'up aims to support the national financial inclusion...

  • Data Engineer

    il y a 2 semaines


    Mechouar Casablanca, Casablanca-Settat, Maroc Smile Temps plein 900 000  - 1 200 000  par an

    SMILE est leleader du "sourire" au travail,mais aussi del'intégration de solutions Open-Source.Enthousiastes, agiles et performants, notre vocation est de libérer le potentiel d'innovation des entreprises, à travers l'Open-Source Nos Smiliens experts accompagnent les entreprises dans des domaines aussi variés quele Digital, les Business Apps, l'Embarqué...

  • Full Stack Engineer

    il y a 3 jours


    Casablanca, Casablanca-Settat, Maroc Atracio Temps plein 40 000  - 60 000  par an

    Job DetailsDepartmentResearch and DevelopmentLocationCasablanca, MoroccoJob TypeSoftware EngineeringExperience2YearsResponsibilitiesAs a Full Stack Engineer at Atracio, you will be responsible for the end-to-end development of our ERP system, ensuring seamless integration and optimal performance. Your primary responsibilities will include:Designing,...

  • Frontend Engineer

    il y a 2 semaines


    Casablanca, Casablanca-Settat, Maroc Ostorlab Temps plein 40 000  - 60 000  par an

    About OstorlabOstorlab is a Security Testing Automation Platform trusted by more than 18,000 developers and security professionals in over 80 countries.  We help secure critical applications used by billions of users, from the largest social media app to the largest video streaming platform.Why Join UsAt Ostorlab, you will tackle real security challenges...

  • Test & Integration Engineer

    il y a 1 semaine


    Casablanca, Casablanca-Settat, Maroc ES-Tec Group Temps plein 45 000  - 55 000  par an

    We are looking for a Test and Integration Engineer with a strong focus on automated testing and system integration for our software solutions:CUBOS.Connect – web application for charging billingCUBOS.Energy – energy management softwareYou will play a key role in ensuring the quality, reliability, and performance of our APIs, backend services, and...

  • Founding Full-Stack Engineer

    il y a 2 semaines


    Casablanca, Casablanca-Settat, Maroc Acquisition Systema Temps plein 264 000  par an

    Why this role mattersWe are building the next generation of digital financial infrastructure. As our first full-stack engineer, you will own the end-to-end build of our core product setting the technical direction, architecting secure systems, and shipping features that will impact thousands of users from day one.What you'll ownArchitect and develop our...

  • Back-End Engineer

    il y a 2 semaines


    Casablanca, Casablanca-Settat, Maroc ECOM IN AFRICA Temps plein 40 000  - 60 000  par an

    We're buildingan e-commerce management platform that does everything. You'll design reliable backend services—APIs, data models, background jobs—and ensure they scale and stay healthy in production.What you'll doDesign and ship REST APIs in NestJS with clear OpenAPI/Swagger docsModel data in PostgreSQL (schemas, constraints, indexes, JSONB)Build ...

  • Full Stack Engineer

    il y a 2 semaines


    Casablanca, Casablanca-Settat, Maroc Pay10 Maroc Temps plein 40 000  - 60 000  par an

    About Pay10Pay10 is a global payment solutions provider with a presence across India, the UAE, Bahrain, Egypt, Hungary, Morocco and other key markets. Through its consumer and merchant platforms, Pay10 enables seamless digital payments, cross-border transfers, merchant acquiring, and value-added services, all built on world-class compliance and security...


  • Casablanca, Casablanca-Settat, Maroc Atlas Defenders Temps plein 20 000  - 25 000  par an

    About Atlas DefendersAtlas Defenders is an emerging startup providing innovative IT solutions and cybersecurity services to businesses worldwide. Our mission is to help organizations secure, optimize, and modernize their IT infrastructure while delivering practical, real-world technology solutions.We believe in building a talented and passionate team that...

  • Data Engineer

    il y a 2 semaines


    Casablanca, Casablanca-Settat, Maroc Boston Consulting Group (BCG) Temps plein 30 000  - 60 000  par an

    Who We AreBoston Consulting Group partners with leaders in business and society to tackle their most important challenges and capture their greatest opportunities. BCG was the pioneer in business strategy when it was founded in 1963. Today, we help clients with total transformation-inspiring complex change, enabling organizations to grow, building...