Position: Front-end Engineer (Product)
Company: Matic
Category: JavaScript
Experience required: 2y
English level: upper

They will be working with designers, marketing, and analytics specialists to constantly improve the process of buying home and auto insurance in the USA while also focused on the quality and scalability of their solutions.

**Must have:**

— Expert in ES6
— Strong knowledge of React.js
— Strong knowledge of HTML5, CSS3
— Expert in responsive design for different screens/browsers
— Experience with testing frameworks (Jest, React Testing Library, Enzyme)
— Upper-intermediate level of English 
 
**Nice to have:**

— Experience with TypeScript
— Experience in the development and maintenance of a few small scale products at цthe same time
— Experience in developing a product that has continuous high traffic load

**Tools we use:**

— Framework: React.js, Redux
— Module bundler: Webpack, Rollup
— Package manager: Yarn
— Testing framework: Jest, Enzyme, React Testing Library
— Linting tools: ESLint, SASS-lint
— CSS preprocessors: SCSS
Also, our stack contains Storybook, Vue.js/Vuex, Redux, react-query.

**Day to day duties:**

— Be a part of the full product development cycle to produce features that really solve problems
— Be responsible for your decisions and verify the results of your work (thorough manual dev testing & automation)
— Extend a newly developed product with the new features and keep a fresh, “breathing”, and therefore, scalable codebase
— Collaboration with product managers, UX/UI designers, back end developers
— Perform code reviews, share knowledge with team members
Constantly improve code quality and search for better technical approaches

**Our Benefits:**

— Unlimited Paid Time Off (personal, sick, maternity/paternity leave)
— Hybrid office: you can work from home/office for a few days per week 
— Medical insurance for you (100% of coverage) and for your spouse/kids (50% of coverage) 
— 1100$/year for self-development: education, online courses, conferences, English lessons, books, etc. (50/50 coverage)
— 250$ for sports per year (50/50 coverage)
— Lunches coverage (130 UAH per working day)
— Accounting support (100% coverage)
— Continuous feedback culture: systematic 1-1 with your manager, performance review meetings every 6 months, and yearly compensation review
— Alternative coffee and specialty beans in the office :)