Position: Middle JavaScript Engineer
Company: Impressit
Experience required: 2y
English level: upper

The vision is to provide employees all over the globe with a more powerful tool - a unique task accelerator platform that frees them from busy work and removes digital friction from software and processes.
The platform guides employees across screens and systems from start to finish, automating mundane, error-prone tasks, and putting the human at the center of crucial decisions.

**What You Will Do:**
As a core member of our professional services team, you'll be hands on from the very beginning, integrating bleeding edge technology for our customers, designing the integrations, setting up standards and taking technical responsibility. We are an engineering-centric company working on solving complex problems.
— You will engage on a well architectured & fast evolving Javascript codebase using the following stack: React, ES2021, Webpack, Redux, TypeScript.
— You will work in a dynamic, collaborative environment with outstanding & seasoned developers.
— You will collaborate with our customers in an agile environment using Scrum process.
— You will participate in, and manage the full development cycle: including scoping, design, effort estimation, coding, testing, debugging, code reviews, maintenance, and support in direct contact with our customers.

**What We Expect:**
— You are curious and thoughtful. You seek a workplace to grow and learn.
— You take ownership of the projects you work on, and collaboratively drive them forward.
— You have at least 2+ years of JavaScript experience, with a strong knowledge of coding patterns in object-oriented programming as well as functional programming. Typescript skills are a bonus.
— You feel at home with libraries like React, Redux and in the npm ecosystem.
— You are comfortable demoing software to customers and troubleshooting issues with them.
— You take pride in having your software being used my hundreds of people, receiving their feedback, and helping them being more efficient.
— Upper-intermediate English or better.

**As A Plus:**
— Experience with React, Redux;
— Working experience with GraphQL, NoSQL and AWS.