Node.js Developer (project based)
AIDA Recruitment
Kyiv, Ukraine
2000 - 4000€
TeamFill is an innovative smart video interview platform designed for candidate screening and shortlisting. As a SaaS tool, TeamFill empowers hiring managers to create and automate interview processes, receiving automatically generated candidate shortlists to streamline hiring workflows.
Develop, enhance, and maintain the backend services of the TeamFill platform using Node.js.
Design and build scalable, secure, and efficient APIs for integration with various third-party tools and services.
Integrate OpenAIs APIs into the platform to enhance features such as automated interview questions, candidate analysis, and dynamic feedback generation.
Design workflows leveraging OpenAI for real-time natural language processing, video transcript analysis, and intelligent candidate insights.
Work closely with product managers to identify AI-driven opportunities that enhance automation and efficiency in the hiring process.
Optimize application performance, ensuring low latency and high availability, especially for AI-powered services.
Implement best practices for software development, including code reviews, unit testing, and CI/CD pipelines.
Monitor, debug, and troubleshoot issues in production environments, ensuring seamless platform operation.
Requirements
Strong expertise in Node.js and frameworks such as Express.js or NestJS.
Experience integrating APIs, particularly OpenAI APIs or other AI/ML platforms.
Proficiency in designing and building RESTful APIs and working with GraphQL is a plus.
Strong problem-solving skills and attention to detail.
Excellent communication and collaboration skills.
English B2
Additional benefits
Full Remote with flexible working hours
B2B contract
Join an innovative team and make a meaningful impact by contributing your expertise to a product that shapes the future of recruitment.