Position: JavaScript (Node.js/React.js) developer
Company: Moon Agency
Category: JavaScript
Experience required: 3y
English level: upper

Requirements:
- At least 3 years in successful frontend development using such frameworks as ReactJS, with Redux and Styled components;
- Have strong level familiarity with JavaScript, HTML5, CSS3;
- Have experience with Typescript and use it everywhere where JS is;
- About 0.5-1 year experience in NodeJs;
- Have experience in using units tests with Jest and Cypress;
- Upper-Intermediate English verbal and written communication skills;
- Experience with modern software project management tools like SCRUM and Kanban
- Understanding of general software development patterns and architecture patterns.
- Experience in working in remote, international teams.
- Strong analytical skills;

What other benefits you’ll get from working with the Company:
- Remote Package: work as you prefer: either remote from any part of the world or in fully-equipped office space located in the center of the city;
- Equipment Package: you will be equipped with all required hardware for your productive work;
- Software package: Access to professional software that helps to create great technical solutions;
- Travel and Business package: possibility to travel abroad for visiting the clients and stakeholders;
- Education and Growth package: Internal TechTalks, Corporate English lessons, Speaking club with a native speaker; access to the webinars, trainings, courses, books for improving skills and growing the results;
- Bookkeeping and accounting package: accounting will be maintained by the professional accountant;
- Personal Rest Package: 15 Paid TIme Offs, 5 paid sick days, + all Ukrainian public holidays;
- Referral package: fair bonuses for recommending your friends to join our team
- Fun package: Welcome Pizza events, Birthdays, constant corporate parties, and other cool events.