Position: Senior/Lead React.js Engineer
Company: Grid Dynamics
Experience required: 5y
English level: upper

**Main requirements:**

- 5+ years of experience in UI Development;
- Build complex user interfaces from the ground up using the latest web technologies;
- Develop new user-facing features using React.js/Redux;
- Extensive experience with React frontend framework, deep understanding of React.js, Redux, and ES6+;
- Experience with webpack configurations, NGINX, styled-components;
- Good understanding and using of RESTful APIs;
- Collaborate with a diverse team of Designers, Developers, and Engineers;
- Translate designs and wireframes into high quality code;
- Demonstrable knowledge in code versioning tools and processes, testing frameworks, and CI/CD; 
- Strong background in redefining the applications into cloud native environments;
- Good understanding on the release management;
- Excellent analytical & problem solving skills;
- Upper-Intermediate English level.

**Nice to have requirements:**

- Kubernetes skills;
- AWS Experience;
- Leadership experience. 

**What tasks the candidate will work with?**

- Develop and support 3 main tools: 
1 - the tool with defects information about product lines;
2 - the tool for checking data for ML analysts; 
3 - the tool for checking data format and notifications regarding bugs;
- Leading a team of Front-end Engineers (2-3 people).