Position: Senior/Lead JavaScript Developer (React)
Company: Exadel
Category: JavaScript
Experience required: 5y
English level: upper

**The Project** is a security helper system for the office that recognizes strangers and notifies the security department. It will be based on rVision and guest systems to recognize people it already knows. Potential candidate will gain the valuable experience with both AI and IoT technologies.

**Requirements**:
More than 5 years of JavaScript experience;
Hands on experience in HTML and CSS;. 
Good knowledge of React Basics. Architecture of React. React main principles; State management with Redux;
Knowledge of  React UI  component libraries;
Proactive, sociable person eager to work and develop in a team;
Ability to learn new technologies quickly and mentor junior team members; 
Ability to be self-motivated, independent, and detail-oriented.
 
**Nice to have**:
Bachelor or Master’s degree in computer science, computer engineering, or a related field.
 
**English level**:
Upper Intermediate level 
 
**Responsibilities**:
Writing tested, idiomatic, and documented JS, HTML and CSS. Develop application code and unit tests;
Performing code review, UI optimizations;
Collaborate with cross-functional teams to analyze, and design new features;
Participate actively in discussions, presentations and decisions about front end development, web application, mobile app etc.;
Constantly work on improving your level of skills and qualifications.