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 callWe reply within 1 business day.