Senior Node.js Developer

viktoria horboruk

Published: 24 Oct, 2025

We are looking for an experienced Backend Engineer with a strong software engineering background and an entrepreneurial mindset. You will work on challenging, large-scale backend systems, contribute to our client’s technical architecture, and help shape the future of the platform.

Project — a digital manufacturing platform that streamlines the process of sourcing custom metal parts. It connects customers with a network of certified manufacturing partners, combining inquiry, ordering, and delivery into one efficient, fully digital workflow.

Experience / Skills required:

  • 5+ years of professional experience as a backend engineer  
  • Proven expertise in TypeScript, JavaScript, Node.js, MongoDB, MySQL, AWS (S3, SQS, RDS, etc.), Docker, and ORMs (e.g., Prisma, TypeORM, Sequelize) 
  • Hands-on experience with medium-to-large scale backend applications 
  • Strong software engineering fundamentals and an entrepreneurial mindset 
  • Passion for solving complex problems using well-designed patterns and thoughtful decision-making 
  • Reliable, innovative, and proactive — you take ownership and deliver quality solutions 
  • Excellent communication skills and Upper-Intermediate English (or higher)

Responsibilities:

  • Design, implement, and evolve backend services deeply integrated across multiple company systems 
  • Take full ownership of projects – from design and architecture through CI/CD deployment and observability to long-term maintenance 
  • Develop high-quality, scalable system architectures capable of handling complex business logic and rapid change 
  • Continuously improve system performance by identifying bottlenecks, refactoring legacy components, and introducing automation 
  • Collaborate closely with other senior engineers and stakeholders to define technical strategy and raise engineering standards company-wide 

We offer:

  • Competitive salary
  • Medical Insurance after 3 months probation period (can be used in Ukraine) 
  • Vacation (up to 20 working days) 
  • Paid sick leaves (10 working days) 
  • National Holidays as paid time off  
  • Online English courses
  • Accountant assistance and legal support 
  • Flexible working schedule, remote, office-based or hybrid format 
  • Direct cooperation with the customer 
  • Dynamic environment with low level of bureaucracy and great team spirit 
  • Challenging projects in diverse business domains and a variety of tech stacks 
  • Communication with Top/Senior level specialists to strengthen your hard skills 
  • Online teambuildings 
  • Volunteering culture development and support 

    Send CV

      300

      Dear ,

      Thank you for applying for the position at nCube. Your application has been successfully received and is currently under review by our recruitment team. We will be in touch soon to discuss your application further and to outline the next steps if your skills and expertise are a match with the requirements. In the meantime, feel free to browse our Company Blog for the latest updates and insights.

      Looking forward to connecting with you soon!

      Best regards,
      nCube Recruitment Team

        Briefly Describe Your Request
        300
        agree icon By submitting this form I agree to the  Privacy Policy
        Form Submitted
        Development offices:
        Kyiv, Ukraine
        Warsaw, Poland
        Sao Paolo, Brasil
        United Kingdom
        London
        Phone: +44 772 611 66 87
        contact@ncube.com