Position: Lead React Engineer
Company: Genie Solutions
Experience required: 3y
English level: intermediate

**Requirements**
— At least one year experience in a lead position;
— At least 4+ years of experience as a Frontend Developer;
— Modern Javascript(ES6+);
— Solid experience with React, Redux, Typescript;
— Solid experience with RESTful frontend applications;
— Covering code with tests, performing e2e and integration tests;
— Proficiency with modern HTML-markup;
— Experience with Babel/Gulp/Webpack;
— Proficiency with CSS pre/post processors.

**Responsibilities**
— Write clean, efficient, scalable, and testable code;
— Integrating with existing and new backend systems;
— Managing complex dependencies;
— Identifying issues and taking the initiative to suggest solutions;
— Implementing front-end development best practices;
— Work as a part of the team in hands-on development at least 60% of the time;
— Mentor and advise the team in code review, pair-programming and more;
— See the big picture of group tasks in order to make the best decisions about priorities;
— Share knowledge between your team and other teams in the group;
— Discover the technical debt & challenges and assist in solving them.