Careers, Rabat

Senior Backend Engineer (APIs & integration)

Build the APIs and event-driven services that replace legacy integration, with tests and documentation that the next team can rely on.

Location
Rabat
Contract
Full-time
Languages
English, French
Practice
Solution & Integration Architecture

#The role

Build the APIs and event-driven services that replace legacy integration, with tests and documentation that the next team can rely on.

#What you will do

  • Build APIs and event consumers, contract first.
  • Implement integration patterns: idempotency, retries, outbox, dead-letter handling.
  • Write tests, documentation and decision records alongside the code.
  • Pair with client engineers and leave the codebase better than you found it.

#What you bring

  • Five or more years of backend development (PHP with Symfony, Java, Go or TypeScript).
  • Experience with relational databases and message brokers.
  • A habit of automated testing and code review.
  • English and French at working level.

#How we hire

A first conversation about your experience and what you want to do next, a practical architecture exercise discussed with two of our architects, then a final conversation with the practice. We reply to every application.

Apply

Email careers@celesdev.com with your CV and a few lines on why this role. We reply to every application.

Set your North Star.

Thirty minutes with an architect: where you are, where your estate is drifting, and the first decision worth making.

Book an architecture call

We reply within 1 business day.