- Design and implement web application with JS React/Redux
- Co-create client vision by responding to business needs
- Introduce best practices, new solutions, and improve the performance of the application
- Create views with HTML5, CSS3, Less
- Code reviews
- Write unit tests with Jest
- Participate in building features from scratch on planning meetings with the client
- Communicate with an international team
- Experience with JavaScript & React/Redux
- Knowledge of HTTP request/response structure
- Good command of English
- Good communication skills, openness
- Sense of UX
- Willingness to develop in Python
- Experience in SCRUM methodology
- Understanding of Continuous Integration process and purpose
- Knowledge of SVG markups
- Knowledge of building tools (Webpack)
- Design patterns
- Functional Programming
- Knowledge of unit testing and mocking libraries