— 3+ years of commercial experience with NodeJS, MongoDB, and libraries like Mongoose.
— Experience with web applications fundamentals like HTML, JavaScript, CSS, REST, JSON
— Strong ability to understand existing code and fix bugs and write enhancements (without rewriting code)
— Сross-browser development and compatibility experience
— Good debugging skills
— Intermediate English (written and spoken)
— Knowledge of socket.io, swagger.io
— Familiarity with real-time communication technologies including WebRTC, RTP, SIP, and audio/video codecs
— Experience with React and JQuery
— Experience with C++
— flexible work schedule
— regular performance reviews
— paid 24 days of vacations and sick leaves
— paid participation in conferences and international hackathons
— free english classes (including lessons with native speakers)
— trips abroad
— leisure trips, team buildings
— democratic management and great atmosphere
— possibility to work on several projects, learn new software development methodologies, frameworks and techniques
The main tasks are focused on contributing to the design and development of Back-End components of rich video streaming application.
Tasks include but not limited to providing estimates and deliver on commitments, contribute to quality by writing tests, make code reviews. The team follows Scrum process, with
We are looking for full-time members of the team, who are energized by non-trivial problems and have an unquestioning commitment to delivering exceptional products.
We invite a Middle/Senior Node.js Developer who has advanced experience in developing back-end (with node.js and MongoDB) and can contribute to the development of the unique online conference system. You’ll work with streaming technologies and apply WebRTC, SIP in the team of true professionals.