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
📊
Average salary range of similar jobs in
analytics →
Similar jobs
Countries of Europe or Ukraine
Ukraine
Countries of Europe or Ukraine