Position: Lead JavaScript Engineer (React)
Company: ONK-GROUP
Category: JavaScript
Experience required: 3y
English level: upper

You will be involved in all parts of the development process from starting the project from scratch till the production release. You will collaborate with UX, BA and back-end teams, as well as directly with customers in order to discover and communicate the business requirements of customer and needs of their clients and context in which they come together.

REQUIREMENTS
4+ years of software development experience
2+ years of experience in leading 5+ people teams
Expert knowledge of JavaScript (ES6+)
Understanding principles of functional programming and patterns
Experience in ReactJS (including hooks)
Experience with state management libraries (Redux, MobX, etc.)
Experience in TDD and unit testing tools (Jest, Enzyme, React testing library)
Understanding of branching and release strategies
Ability to start projects from scratch
Experience of organizing and leading effective process inside design team according to Agile methodologies
Ability to estimate project scope
Experience in mentorship and knowledge sharing
Proactivity and high motivation for improvement
Curiosity, self-driven and passionate attitude
Good client-facing skills
Excellent communication, collaboration, problem-solving and influencing skills
Upper-intermediate or higher English level (B2+), both written and verbal

NICE TO HAVE
Experience with NodeJS, ExpressJS
Experience with component kits and libraries
Understanding GraphQL and its ecosystem

WE OFFER
Competitive compensation depending on experience and skills
Individual career path
Unlimited access to LinkedIn learning solutions
Social package - medical insurance, sports
Compensation for sick lists and regular vacations
English classes with native speakers (certified English teachers)
Flexible work hours