We are looking for a Senior Backend Developer to join an agile software development team, contributing to the design and development of high-quality, scalable backend systems for international clients. You will play a key role in delivering robust solutions that support business-critical applications.
What You’ll Do
Design, develop, and maintain backend systems using Node.js and modern technologies.
Build scalable, high-performance RESTful APIs and backend services.
Ensure system reliability, maintainability, and security through best practices and automated testing.
Collaborate closely with cross-functional teams including frontend developers, product owners, and QA engineers.
Participate in architecture discussions and contribute to continuous improvement of backend systems.
Implement cloud-based, serverless, and event-driven solutions where appropriate.
What You Need to Know
Strong expertise in Node.js and JavaScript/TypeScript
Experience with RESTful API development and integration
Deep knowledge of databases (SQL and NoSQL) and ORM tools
Experience with test automation, CI/CD, and DevSecOps processes
Experience with cloud platforms (Azure, AWS, or similar)
Familiarity with serverless and event-driven architectures
Solid understanding of SOLID principles, scalable microservices, and system design
Experience with code versioning (Git)
Advanced English for daily communication with team and clients
You Will Stand Out If You Have
Experience with Clean or Hexagonal Architecture
Exposure to performance optimization and system scaling
Experience with message queues and distributed systems
By enabling them, you help us to develop and deliver better services in the way that's most convenient for you. For information and settings, see our Cookie Policy.