Build and scale the Node.js microservices that power food ordering, payments, dispatch and logistics for thousands of daily deliveries across Kenya.
What you will do
- Design, build and maintain Node.js microservices handling high-throughput order and payment flows
- Work with Kafka event streams, PostgreSQL, Redis and MongoDB
- Collaborate with mobile and AI teams to ship features end to end
- Write automated tests and participate in code reviews
- Contribute to system architecture decisions and technical documentation
What we are looking for
- 4+ years experience with Node.js in a production environment
- Strong knowledge of PostgreSQL and RESTful API design
- Experience with message brokers (Kafka, RabbitMQ or similar)
- Comfortable with Docker, CI/CD pipelines and cloud infrastructure
- Good written and verbal communication skills
Nice to have
- Experience with M-Pesa Daraja API or mobile money integrations
- Knowledge of geospatial databases (PostGIS)
- Experience with Kubernetes
Interested?
Send your CV and a short note about why you want to join Doodle to careers@doodle.co.ke
Please include “Senior Backend Engineer” in the subject line.