TechMagic

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


 

Required skills experience

Node.js 3 years

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Published 5 May
111 views
·
28 applications
Last responded 2 weeks ago
See stats of candidates who applied for this job 👀
To apply for this and other jobs on Djinni login or signup.
Loading...