Senior Backend Developer
Hybrid · Kyiv, Kyiv City, Ukraine
Job Summary
Senior Backend Developer responsible for taking part in team processes (grooming, sprint planning), developing and delivering product tasks to production, reducing technical debt, creating technical designs for product epics, and decomposing epics into executable tasks. Requires 4+ years of backend experience, 3+ years with Node.js, and strong experience with MongoDB, Postgres, Redis, SOA/Microservices, DDD/event-driven/SOLID/CQRS patterns, WebSockets, messaging systems (BullMQ, RabbitMQ, Kafka), and cloud providers (AWS, GCP). Must have experience with high-load scaling and possess upper-intermediate English. Location options include Kyiv hub or remote with a flexible schedule.
Required Qualifications
- 4+ years of commercial backend development experience
- 3+ years of experience with Node.js backend development
- Experience with relational and non-relational databases (MongoDB, Postgres and Redis)
- Experience with SOA/Microservices (communication, development process)
- Experience with patterns (DDD, event-driven, SOLID, CQRS)
- Experience working with WebSockets (ws, socket.io)
- Experience with messaging (BullMQ, RabbitMQ, Kafka)
- Experience with cloud providers (AWS, GCP, etc)
- Experience in scaling and high-load products
- Upper-Intermediate English or higher
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.