Position: Front-End (React.js) Engineer
Company: Scalors GmbH
Experience required: 3y
English level: intermediate

**About Client:**

We are SaaS B2B start-up based in Frankfurt am Main, with product development in Berlin, working to totally streamline the communication processes between the restaurant industry and their suppliers and producers.

We’re creating a mobile-first digital platform so gastronomers can order from any of their suppliers in one-click, and suppliers can benefit from a digital ordering process. We’re passionate about making life easier for both suppliers and restaurants, enabling them to spend their days doing what they actually enjoy, and making the platform do the grunt work.

**Tech we ❤:**
Kubernetes on Google, Cloud Platform, NodeJS, React, TypeScript, MongoDB, GraphQL.

We're passionate about cloud, modern tooling, and writing tested-code.

Join our growing team and have a great impact on the wider gastronomy industry, or simply reach out to us to find out more.

**Requirements:**

Extensive JavaScript knowledge;
Solid experience with React;
Solid experience with Git, Git flow;
Knowledge of TDD or BDD testing approaches;
Experience with component driven development;
Knowledge of Node.js, Express.js;
Interest in product development and user experience;
English (at least Upper-Intermediate).

**Nice to have:**

Knowledge of GraphQL;
Experience with Webpack or rollup;
Experience with Docker, Gitlab CI, Kubernetes;
Experience with Google Cloud Platform;
Experience with TypeScript;
Experience with Meteor;
Knowledge of reactive programming principles and RxJS library;
Experience with MongoDB;
Experience with Material UI;
Knowledge of Storybook.

**Personal skills:**

Ability to work autonomously and overcome challenges with passion;
Being result-oriented, humble, and have friendly personal attitude.

**Responsibilities:**

Planning and development of new features;
Support and development of standalone components library;
Bringing design templates to life;
Integrating reusable components at client-facing application;
Writing clean, reusable code with strong emphasis on stability and performance.

**What we can offer to you**

A chance to work on a product that has a massive scale;
Opportunity to bring new ideas and methodologies to the table, and drive our engineering culture;
We value strong-opinions, loosely held. Expect plenty of open discussion, company retrospectives - often over charcuterie :)
Nice office at BC Forum (10 min to m. Lukianivska);
Warm and friendly atmosphere;
Direct communication with your Client;
Onboarding in Berlin;
Good compensation package;
Medical insurance;
English-speaking club;
Flexible working hours;
Season fruits and sweets;
Daily lunches delivered to the office.