Position: Senior Node.js Engineer
Company: Impressit
Experience required: 3y
Category: Node.js
English level: upper
Published: 2021-10-01T00:00:00+03:00

Working within the data team, your primary focus will be on developing new data extraction productions and improving the reliability of existing products. You’ll work within a dynamic and collaborative team, and have to be passionate about building highly reliable data extraction systems using best engineering practices.

**Responsibilities**
— Develop and maintain web data extraction processes;
— Solve data extraction problems with an eye to both immediate remediations as well as the follow-through changes and automation that will prevent future occurrences;
— Help develop and evangelize best practices, techniques, and tools for delivery engineers building our data extraction products;
— Create solutions that are cost-effective;
— Collaborate across teams to improve data extraction reliability and code quality.

**Required Skills**
— 4+ years of experience working in a backend development role;
— Excellent skills in TypeScript, Javascript and NodeJS;
— Strong interpersonal and communications skills;
— Strong troubleshooting abilities;
— An understanding of web technologies: HTTP, HTML, DOM and CSS;
— Ability to work with Webpack and configure it when needed;
— A passion for test automation and experience with JavaScript test frameworks such as Jest or Mocha;
— Strong data analysis and SQL skills.
— Upper-intermediate English or better.

**As a Plus**
— Good hands-on experience on AWS: SQS, SNS, RDS Postgres, Cloudwatch, Redshift, Kinesis, and Lambda functions.


**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.