Job Openings Middle Node.js Developer

About the job Middle Node.js Developer

For our client, we are looking for a Middle Node.js Developer to join a brand-new project,  a personal development application being built entirely from scratch. The entire team will come from our side, offering a unique opportunity to shape the product architecture and development direction from day one.

You will join a dynamic environment where innovation meets stability. The project involves designing and implementing backend solutions for a modern, scalable application in the personal growth domain. English proficiency at an Intermediate Strong level is required, as you'll communicate with international stakeholders.

The ideal candidate:

  • 3+ years of experience in the IT industry with strong JavaScript (ES6+) and TypeScript skills.

  • 2+ years of experience with Node.js and frameworks such as NestJS.

  • 1+ year of experience with AWS and at least 0.5 year with Serverless.

  • Hands-on experience with GIT, branching workflows, and build tools for JS projects.

  • Solid knowledge of OOP, functional programming, and MVC design patterns.

  • Understanding of performance optimization, load balancing, and database management (PostgreSQL, MySQL, MongoDB).

  • Experience with CI/CD pipelines and cloud deployment.

Nice to have:

Experience integrating third-party payment systems (Stripe, Apple/Google in-app purchases)

- Familiarity with OAuth2 and social login implementations.

What you will do:

  • Design, build, and maintain efficient and reliable Node.js backend applications.

  • Implement secure APIs and data protection measures.

  • Ensure smooth deployment and integration with the front-end.

  • Analyze and improve application performance.

  • Integrate and manage multiple databases and data sources.

  • Participate in code reviews, mentor junior developers, and contribute to technical decisions.

What the company offers:

  • Salary up to $2500 USD gross.

  • Exciting, stable startup project with a modern tech stack.

  • Corporate English courses and daily communication with international teams.

  • Professional growth support training, certifications, and regular salary reviews.

  • Medical insurance or sports coverage, flexible working hours, and a friendly atmosphere.

  • 18 paid vacation days, paid sick leave, and remote work flexibility.

  • Offices in Kyiv and Lviv (generator & Starlink provided) + coworking compensation.

  • Corporate lunches, soft skills clubs, team events, and a charity fund.

Our Recruitment Process

  • CV Screening: Applications are reviewed within 24 hours.
  • Pre-Screening Interview: A

    short, structured AI-assisted Q&A session

    to assess experience and role suitability.
  • Shortlisting: Qualified candidates are presented to the hiring manager for review.
  • Formal Interviews: Online discussions with the hiring manager or project team, with feedback provided within 1-2 weeks.
  • Offer and Onboarding: Successful candidates receive a formal offer and begin a structured onboarding process.


Information about the processing of your personal data is provided in our Privacy Policy, which is available online at Privacy Policy.