Middle Node.js Developer for ML product

We are looking for a talented Node.js Developer to expand our team of professionals. You’ll have to work with different ML-based projects, creating a backend infrastructure and developing a solution from the beginning of the project to the production. 

Requirements:

  • 2+ years of experience in backend application development using Node.js with TypeScript
  • Deep understanding and practical experience with the reactive programming paradigm
  • Proficient in using the RxJS library to handle asynchronous data streams.
  • Experience in developing and integrating WebSocket connections (socket.io, ws)
  • Experience with databases (PostgreSQL, MongoDB, Redis)
  • Experience with version control systems (Git)
  • Understanding of basic networking technologies
  • The candidate must be located in Kyiv, office-based


Would be a plus:

  • Experience with Docker
  • Experience with cloud platforms (Google Cloud, Azure, AWS)
  • Practical experience with MediaStream API and WebRTC API
  • Experience with CI/CD
  • Experience with other reactive programming libraries
     

Key Responsibilities:

  • Develop and maintain backend services using Node.js and TypeScript
  • Implement functionality using WebSocket (socket.io, ws)
  • Actively apply the reactive programming paradigm and the RxJS library
  • Develop and integrate RESTful APIs
  • Work with databases
  • Participate in code reviews
  • Collaborate with frontend developers and other team members

     

What We Offer:

  • Startup culture, a strong goal-oriented team, and a research mindset
  • Opportunity to leverage your engineering skills for fellow engineers and shape the future of AI
  • Working with the newest technical equipment
  • 20 working days of annual vacation leave
  • English courses, Educational Events & Conferences
  • Medical insurance
Published 10 March
68 views
·
4 applications
100% read
·
75% responded
Last responded 7 hours ago
To apply for this and other jobs on Djinni login or signup.