Position: JavaScript (React) Engineer
Company: Impressit
Experience required: 2y
English level: intermediate

**About Us**
Impressit is a boutique product development agency made up of a team of top professionals. “I’m impressed!” — was the feedback of our first client when our co-founders Roman Zomko and Andrew Lekh demoed the finished product. That’s how the name Impressit was born, and since then, our mission is to hear the same feedback from every individual working with Impressit.

**What You Will Do**
You will join one of our teams helping a German-based startup build process automation solutions for companies. The team consists of 3-4 highly skilled JS engineers.
— You will engage on a well-architectured & fast-evolving javascript codebase using the following stack: ES2021, Webpack, react/redux, typescript, node.js, electron, GraphQL, MongoDB.
— You will work in a dynamic, collaborative environment with outstanding & seasoned developers.
— You will collaborate within the product team with a product manager, designer, and other developers to create solutions for hard technical & business problems.

**Required Skills**
— 2+ years of experience of JavaScript experience;
— Experience with React, Redux;
— Ability to work with Webpack and configure it when needed;
— Upper-intermediate English or better.

**As a Plus**
— TypeScript experience;
— Working experience with GraphQL, NoSQL or AWS.

**We Offer**
— Exciting projects built mostly from scratch using modern technologies;
— Ambitious, friendly and creative work environment;
— NO time tracking (just time logging in Jira or similar tool);
— 24 workdays of annual vacation;
— 10 paid sick days per year;
— Consistent performance reviews every 12 months;
— Professional education costs reimbursement;
— English classes with a native speaker
— Discounts & special offers from a partnering travel agency.