Middle/Middle Strong Node.js developer
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).
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |