Position: Senior Front-end Developer (Javascript)
Company: ChefsList GmbH
Category: JavaScript
Experience required: 5y
English level: upper

Requirements:

Extensive JavaScript knowledge with 3+ years of experience;
Solid experience with React, GraphQL (particularly with Apollo library), Typescript;
Solid experience with performance optimisations, offline-first, testing, project configurations and CDD;
Experience with auth0, material UI, cypress, storybook;
Experience with Git, Git flow;
Desire to introduce and constantly develop best practices and improvements both to the product and the development process;
Great attention to details and passion for UX and UI development;
Ability to work autonomously and overcome challenges with passion;
Being result oriented, humble, and have friendly personal attitude;
English (Upper-Intermediate).

Nice to have:

Experience with Cordova;
Experience with MongoDB, node.js;
Experience with Google Cloud Platform, Docker and Kubernetes;

Responsibilities:

End-to-end planning and development of new UI features;
Maintaining and improving existing codebase;
Creation of a well written documentation;
Writing clean, reusable code with strong emphasis on stability and performance.