Position: Middle Node.js Developer
Company: inVerita
Experience required: 3y
English level: upper

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.