Position: React developer
Company: NCube
Category: JavaScript
Experience required: 5y
English level: upper

NCube is looking for React Developer to work with the newest technologies and frameworks, in dynamic team of our Client from Romania. A full lifecycle software development company with 16 years of working history with 2 development centers and over 700 successfully implemented projects offers a wide range of services and customized support.

Project - a complex HR platform that enables HR and Administrative personnel to perform a full employee life cycle in an efficient and friendly manner. Besides working in a huge and complex codebase with multiple technologies, day to day challenges include usability improvements, the migration of existing code and making sure that what is developed is GDPR compliant.

**Requirements:**
- 5+ years of web apps development
- 4+ years of experience in React.js (Redux, HOCs, Context API, nice to have: Hooks)
- In-depth knowledge of HTML, CSS, SASS, JavaScript (ES6)
- Experience with Npm, Grunt / Gulp, Webpack
- Extensive use of APIs and a strong understanding of HTTP, REST and GraphQL
- Care about the user experience and know how to build user-friendly web applications
- Experience with Agile development practices
- Excellent troubleshooting skills
- Upper-Intermediate English and better

**Responsibilities:**
- Analyze business and technical requirements to design and implement solutions using best practices
- Develop and test new features using JS libraries and frameworks
- Collaborate with peers on both technical and functional analysis, in order to define and implement the best solutions
- Monitor and improve front-end performance
- Review application requirements and interface designs
- Document application changes and develop updates
- Flexible working schedule, fully remote work opportunities, office in the very center of Kyiv

**We offer:**
- Competitive salary with the regular review
- Flexible working schedule, fully remote work opportunities, office in the very center of Kyiv
- PE 5% Taxes compensations, accountant assistance
- Vacation (up to 20 working days)
- Paid sick leaves (10 working days)
- Medical Insurance after probation period (3 months)
- Online English courses
- Direct cooperation with the customer
- Teambuildings, corporate parties and company trips abroad
- Great working environment and team spirit