Position: Angular Developer
Company: ELITEX
Experience required: 3y
English level: intermediate

About the Project:
A German startup. This is a financial platform that allows a mandator and a tax chancellery to work closely together on the accounting events. Accounting events can be contracts, incoming or outgoing invoices etc., which are interactions between a reference object (a corporation or a natural person or real estate) and a contract party/business partner and may have an underlying physical document.

The process of the interaction between a mandator and a tax chancellery is being
automated and digitized. The goal is to provide an intuitive, user-friendly, clean application
that is a pleasure to use for the customers.

You will be working closely with a CTO and other teammates to develop a fresh project almost from scratch. So you are welcome to innovate and contribute your ideas!

Responsibilities:
Design and develop new and existing APIs and services based on business
requirements;
Develop new features and new parts of the app;
Maintain and optimize database;
Improve the infrastructure of our platform so that we are always a step ahead of the
business needs;
Review code, write tests;
Maintain, improve and extend existing functionality.
Constantly improve our working practices.
Required skills:
Must-Requirements:

Java;
Spring boot;
JavaScript, ES6+, TypeScript;
Angular 2+, RxJS, NgRx;
HTML, CSS/SCSS;
Angular Material, Bootstrap;
Jest;
ESLint, Prettier;
NPM;
Webpack;
English: Intermediate;
Good interpersonal skills.

Nice to have:
Kotlin;
Keycloak;
Spring security.
Compensation & benefits:
Cozy office in the very center of the city;
Modern working place (iMac/MacBook or other preferred hardware);
Convenient type of work: office/remote/hybrid;
No time-tracking systems;
20 working days of paid vacation annually, which you can take according to your needs (even one by one or all together); 
Paid sick-leaves;
Health insurance;
English classes;
Additional vacation days for special lifetime events;
Compensation for educational and training programs;
Team buildings and corporate events.