Position: Frontend developer
Company: Integrallity
Category: JavaScript
Experience required: 3y
English level: upper

ABOUT THE CUSTOMER:
Investors and partners including Santander and Microsoft.

5.000 businesses in 7 countries.

Founded in 2013, headquartered in Hamburg, Rödingsmarkt 20.

Established marketplaces dominate today’s e-commerce landscape: How and where we buy products but also where we can sell them. Their market power widens the gap between the market shares and makes it hard for people to make a living selling online.

Founded in 2013, our mission is to challenge this status quo on behalf of small and medium sized businesses against the commerce giants. We do so by providing the right tools for sellers of any size to start, run and grow a successful business: We offer online shop as well as point of sale systems and highly flexible and customized payment, marketing, shipping and communication solutions. We start where others stop with the ultimate goal to free commerce.

We already convinced Santander and Microsoft to join our mission and help us to empower over 10.000 businesses in Germany, Sweden, Denmark and Norway to compete against existing marketplaces.

Let’s make commerce easier for everyone and have small businesses enriching our shopping experience, lives and our local communities.

REQUIREMENTS:
These capabilities are essential to us

Bachelor’s degree in Computer Science or related field;
3+ years experience in web development and MV-VM/MVC frameworks;
Extensive experience writing complex Angular 2+ applications;
Strong proficiency with JavaScript and TypeScript;
Strong expertise with HTML, CSS, and writing cross-browser compatible code;
Knowledge of Angular CLI, web pack, and building modular libraries;
Writing extensive unit tests using Jasmine and Karma;
Experience with RESTful services;
Familiarity with Git
Would be a plus

Experience in JavaScript build tools like grunt or gulp;
Webworkers/service workers;
Knowledge of frontend micro service architecture
Familiarity with custom elements;
Who you are

You have upper intermediate level of English (English is the official office language)
You’re a problem solver, and approach obstacles with a logical, pragmatic approach
You have the enthusiasm and ability to quickly learn new tools and technology
You possess a collaborative, open-minded and helpful approach to teamwork
You’re motivated and a self-starter, someone who’s always looking for ways to improve things