Contact Us

Senior Node.js Developer

We are looking for an experienced Senior Node.js Developer to join our dynamic engineering team. In this role, you will design, develop, and maintain high-performance backend systems that power our global platform. Your work will directly impact our users' experiences, making travel simpler and more enjoyable.

Responsibilities

  • Design and implement robust, scalable, and secure Node.js-based solutions
  • Collaborate with cross-functional teams, including frontend developers, product managers, and designers, to deliver high-quality features
  • Optimize backend systems for performance and scalability
  • Write clean, maintainable, and testable code, adhering to industry best practices
  • Debug and resolve complex technical issues
  • Participate in code reviews, providing constructive feedback to peers
  • Stay updated with emerging technologies and apply them to enhance our platform

Qualifications

  • 5+ years of professional experience in backend development, with a strong focus on Node.js
  • Proficiency in building RESTful APIs and microservices architecture
  • Experience with databases such as MongoDB, PostgreSQL, or MySQL
  • Strong understanding of asynchronous programming and event-driven architectures
  • Proficiency in working with cloud platforms (AWS, GCP, or Azure)
  • Solid knowledge of CI/CD pipelines and DevOps practices
  • Familiarity with version control systems like Git
  • Excellent problem-solving skills and attention to detail
  • English - Upper-intermediate or higher

Recruitment process

  • Pre-screen interview
  • Tech screen+ PM Interview
  • Technical Interview
  • Final Business Interview

Got questions?
Contact our recruiter

Valeria Nazarenko

Valeria Nazarenko

Recruitment Team Lead

linkedin

Join our Sloboda Studio team