— Thorough understanding of React.js and its core principles;
— Experience with popular React.js workflows (such as Flux or Redux);
— Familiarity with RESTful APIs;
— Experience with common front-end development tools such as Webpack, Gulp, Grunt etc.;
— Experience with working with a CSS preprocessor LESS/SASS;
— Strong UX and design sensibilities, and a desire to sweat the small stuff;
— Technical background with expertise in engineering principles and design patterns;
— Ability to troubleshoot and solve problems;
— Be positive, collaborative, and solution-oriented approach;
— Self-awareness and a desire to continually improve;
— Intermediate+ English level;
— Experience with TypeScript is a nice to have.
— Long-term employment;
— 18 days of entitlement holidays (plus Ukrainian public holidays);
— A comfortable office right in the city center;
— International team work experience;
— Interesting and challenging tasks;
— Continuous training;
— Professional and career opportunities;
— Business trips and workshops abroad.
— Participate in the entire application lifecycle, focusing on coding and debugging;
— Collaborating with other team members to establish objectives and design more functional, cohesive codes to enhance the user experience;
— Developing ideas for new programs, products, or features by monitoring industry developments and trends;
— Building reusable code and libraries for future use;
— Write clean code to develop functional web applications;
— Optimization of the application for maximum speed and scalability;
— Implementation of security and data protection;
— Liaise with developers, designers and system administrators to identify new features;
— Follow emerging technologies.
We are looking for an exceptional React Developer to work with our cross-functional team and join our world-class community of talented experts. You will have the responsibilities to choose and build best architecture for applications, depending on application needs.