Node.JS Developer
We are looking for a highly skilled and engaged NodeJS Developer to play a pivotal role in the development of our flagship mobile and web video streaming application. You will be responsible for building new features, refining existing ones, and ensuring our application is robust, scalable, and a delight to use.
Project is a sports-media platform where content is curated by athletes, verified by the source. No noise. No trolls. Just real-time updates, exclusive content, and insider access—all in one place.
You will be deeply involved in architectural decisions, from managing real-time socket connections and video streams to implementing complex, Firebase and Elasticsearch indexes.
Requirements:
- 3 + years experience with Javascript and NodeJS;
- 2+ years of experience working and designing NoSQL databases;
- Git + gitflow;
- Experience with docker and google cloud platform
- Experience with Elasticsearch
- Hands-on experience in building RESTful API’s and SPA’s;
- Experience in Third-Party services integration;
- Analytical capabilities;
- Design patterns;
- Upper-Intermediate+ English level, ability to communicate effectively in English;
- Great time management skills and self-organization;
Will be a plus:
• Video streams, ffmpeg;
• SOA, SOLID.
We offer:
• Competitive salary, long-term employment;
• Honest attitude, individual approach, stability, and keeping promises;
• Flexible schedule, possibility to partially work from home or remotely;
• Personal Development Plan;
• English lessons;
• Support in the war-situation;
• Yoga classes 2 times per week;
• Personal Time Off (Kid’s activities, Car maintenance, Doctor appointment, etc.);
• Supportive and friendly team members.
Required languages
| English | B2 - Upper Intermediate |