Position: Back-End (Node.js) Developer
Company: inVerita
Category: Node.js
Experience required: 3y
English level: upper
Published: 2021-03-01T00:00:00+02:00

The client is the global authority on consumer and design trends.
The expert product design and consumer forecasts provide global trend insights, expertly curated data and industry expertise to help innovators create the right products at the right time for tomorrow's consumer.
This product helps people navigate change so they can create a better future. With over 20 years of experience and a network of more than 250 strategists around the globe, product powers the most valuable brands across the world in consumer goods, fashion, beauty, lifestyle, interiors, food, and drink.
- Client: USA / UK.
- The project team: PM, 3-5 full-stack engineers, 1 QA Engineer with automation experience in Selenium / PyTest, 1 DevOps Engineer with primary experience in AWS.

Qualifications:
- Experience in Node.js for the last 3 years;
- Upper-Intermediate English;
- AWS experience - in particular, we use S3, Lambas, API Gateway, Cognito, EC2/Fargate;
- Strong general understanding of backend architecture;
- Experience with testing — this could be APIs, indexing scripts, data migration, etc;
- Ability to work with stakeholders independently;
- Strong ability and desire to write clean, scalable code.

Will be a plus: 
- Experience with GraphQL;
- An understanding of UI Design systems;
- Desire to work with React.js.

Duties and responsibilities:
- Maintaining existing API’s written in Node and hosted on AWS;
- Contribute to the development of new API’s;
- Participating in all parts of the project lifecycle from research to release;
- Writing quality code with strong knowledge of OO design;
- Prototyping and developing new ideas;
- Working closely with UX and Graphic Designers to turn wireframes and visual designs into working HTML/CSS prototypes and continue to build out our design system;
- Creating components for the component library using JS/CSS.

Interview stages
- 1-st stage - intro call  with our Recruiter;
- 2-d stage - interview on the client-side.

Benefits and social package: 
- Traveling opportunity to the Client-Side;
- Career and professional development opportunities: mentorship program; professional trainings, internal knowledge sharing;
- Partial compensation of professional literature from Amazon.com;
- Partial compensation of the gym membership;
- The compensation of regular massage therapy;
- Grammar and vocabulary English courses, provided from the start of Your cooperation with  inVerita;
- Leisure activities – at  inVerita you will find different opportunities for socializing;
- Access to the internal library;
- Round-the-clock access to the office;
- The ability to choose a work schedule based on two-three options;
- Relocation Package: if you are moving from another city to work with inVerita, the company pays 2 weeks of staying at the hotel + 100$ to your needs (in case you left the company before 6 working months, you must refund the money for the Relocation Package);
- Ability to resume services provision after the childbirth period.