Position: Front End Tech Lead (React.js)
Company: Softermii
Category: JavaScript
Experience required: 3y
English level: upper

**Requirements:**
- 4+ years of JavaScript development experience
- 3+ years experience with React.js framework
- Upper-Intermediate English
- Experience with website APIs (Node.js, Express.js, GraphQL, Apollo library)
- Understanding of UI for web applications
- Excellent analytical and problem-solving skills
- Skills design and implementation of various parts of product development
- Skills setting up the features, architecture, and best practices of the team, and have a significant influence on our overall strategy

**Will be a plus:**
- Experience with real-time video streaming is a plus
- Skills in Node.js will be a plus
- Experience with integration of video/WebRTC APIs (Twilio)
- Knowledge of Asynchronous programming model in JavaScript
- Design and architecture experience, as well as sound knowledge with object-oriented design patterns
- Experience with lean/agile teams (rapid boards, stand-ups, CI/CD DevOps)
- Experience with Test-Driven Development (TDD) and Behavior Driven Development (BDD)

**Benefits:**
- flexible schedule
- 21 working days of paid vacation
- 5 days of paid sick leave per year
- comfortable office location
- English courses
- competitive salary & career growth opportunities
- a unique work environment where you can be a part of creating a new and innovative product
- work with high-profile customers

**About the project:**
The project is “the Netflix of real-time participatory programming,” essentially a marketplace for live video conference sessions that will include courses, advice, entertainment, therapy, consulting, and other popular live group activities. The platform is based upon the popular, cutting edge, open-source technologies.