Mira Search is an international recruitment agency seeking a
Senior Backend Developer with experience in Node.js and Kubernetes for our client, a leading restaurant technology platform in the USA. As a developer, you will play a key role in designing, creating, and maintaining the server logic and infrastructure that powers our cloud POS system, as well as defining new service architecture.
Responsibilities: - Develop and maintain server applications using Node.js
- Design, create, and support microservices and macroservices architecture
- Implement and manage containerized applications using Kubernetes
- Write and maintain clean, scalable code in TypeScript
- Develop and integrate RESTful APIs
- Collaborate with frontend developers to integrate user-facing elements with server-side logic
- Participate in the application lifecycle, focusing on coding and debugging
- Identify and resolve bugs in applications
- Conduct code reviews and provide feedback to colleagues
- Create and maintain comprehensive documentation for all backend processes
Requirements: - Minimum of 6 years of professional experience in backend development, especially with Node.js
- Experience building systems from scratch
- Proficient in TypeScript
- Experience with microservices and macroservices architecture
- Solid understanding of RESTful API design and development
- Experience working with AWS
- Experience in container orchestration (e.g., Kubernetes, Docker, or ECS)
- Experience with database management systems such as MongoDB and MySQL
- Excellent English communication skills, both verbal and written
- Attention to detail and the ability to deliver high-quality results
- Knowledge of Agile development methodologies
- Familiarity with CI/CD processes and DevOps practices
- Understanding of security best practices and data protection principles
Preferred Qualifications:
- Experience working with AI
- Experience in e-commerce and/or POS systems
- Technical leadership and team guidance experience
Benefits:
- Registration according to the Labor Code of the Republic of Belarus
- Friendly and creative atmosphere
- Competitive salary and benefits package
- Opportunities for professional growth and development