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












