Middle/Middle Strong Node.js developer

remote, Ukraine (Remote)

We're looking for a Middle/Middle Strong Node.js developer with 3+ years of experience to join our team and contribute to an innovative project focused on transforming HR operations with AI. This is a fantastic opportunity to work on a platform that integrates with existing HR systems, handles a significant volume of employee requests, and automates various HR tasks, ensuring 24/7 personalized support across multiple communication channels.

Must have:

  • Strong experience with TypeScript, Node.js, and PostgreSQL.
  • Proven experience with AI/LLM integration.
  • Solid understanding of backend architecture and API design principles.
  • Product mindset with the ability to think beyond implementation details.
  • Proactiveness and ownership mentality.
  • Strong communication skills and ability to collaborate with cross-functional teams.
  • Ability to work effectively in ambiguous environments and help define clear requirements.
  • Experience working in startup environments.
  • Upper - Intermediate or Advanced English communication skills.

Will be a plus:

  • Experience with Microservices architecture;

Responsibilities:

  • Develop and maintain high-quality backend services using Node.js and TypeScript.
  • Design and implement robust integrations with AI/LLM models to enhance platform capabilities.
  • Work with PostgreSQL to manage and optimize application data.
  • Collaborate with cross-functional teams to deliver seamless and efficient HR solutions.
  • Ensure the scalability, performance, and security of the platform.
  • Participate in code reviews, contribute to architectural discussions, and drive continuous improvement.

 About the Project:

This intelligent HR automation ecosystem is designed to modernize workforce management by offloading high-volume administrative tasks. By syncing with internal directories and knowledge hubs, the system autonomously resolves nearly three-quarters of routine employee inquiries regarding compensation, corporate policies, and internal workflows. Beyond simple Q&A, it orchestrates end-to-end processes—from record updates to document generation—across global communication channels like Teams and Slack. The result is a 24/7 support layer that provides data-driven organizational insights while escalating high-priority cases to human experts.

Interview Stages

  • 1-st stage - call with Recruiter
  • 2-nd stage - Technical interview with our Senior developer
  • 3-rd stage - Client interview

Our Benefits

  • Projects with modern JS stack (React.js, React Native, Angular, Node.js)
  • Strong JavaScript community at the company (50+ developers)
  • Work from anywhere (fully remotely or in our office)
  • Paid vacations and sick-leaves, additional days-off, relocation bonus
  • Wellness: Medical insurance/ sport compensation/ health check-up+flu vaccination at your choice
  • Education: regular tech-talks, educational courses, paid certifications, English classes
  • Fun: own football team, budget for team-lunches, branded gifts
  • One of the best IT employers in Lviv based on DOU rating (8th place among IT service companies in Ukraine, 11th place among all companies in Lviv).

Recruiter - Anastasiia Vaskiv

Middle/Middle Strong Node.js developer

Job description

Middle/Middle Strong Node.js developer

Personal information
Details