Position: Middle Angular Developer (((Supply Chain)))
Company: InventorSoft
Category: JavaScript
Experience required: 2y
English level: upper

**Basic requirements:**
- 2+ years of development experience on Angular;
- Good knowledge of Angular, Typescript, JavaScript, HTML, CSS;
- Level of English - Upper-Intermediate (and above);
- Personal qualities: independence, discipline, sociability.

**Will be a plus:**
- Technical education;
- Experience with CI / CD;
- Experience with Scrum.

**Working conditions(We offer):**
- flexible work schedule;
- hybrid work format (office or remote);
- full accounting support;
- performance review;
- professional development (access to the platform with training courses, IPR);
- Free English lessons.

**About the client: **An international company headquartered in Hong Kong. She works in 120 countries. The IT department we work with is mainly concentrated in France. The company is engaged in auditing and consulting of enterprises in the field of production safety standards.

**About the project: **The project is a web platform created to automate the client's business. It solves the following main tasks: entering auditors' data into the system, analyzing and reporting data for clients. The project has been in life for several years. New technologies are used (the latest version of Angular). The project is growing, the development of new functionality continues.

**Technical stack:** Angular 10, soon upgrading to Angular 11 and the main goal 13, Storyboock, Jest unit testing, RXJS, Typescript 4.0.8, NgRx.


**Team:** Currently there are 20 developers in the team, each team consists of 5 developers (2 frontend, 2 backend and tester). 

**Responsibilities on the project:**
- Web platform development;
- Participation in the scrum process;
- Development of new functionality;
- Bug fixing;
- Pair programming;
- Writing tests;
- Review code.

**Advantages of the project:**
- Work with a large international customer;
- New technologies on the project;
- Ability to work with a client who has quality processes.


**Organization of work processes:**
- Time zone: CET time zone(client's team is in France);
- Work schedule / flexibility: flexible, but you need to take part in all scrum meetings;
- Holding meetings: Scrum meetings (daily, planning, demo, retro).

**Interview stages:**
- HR interview (30-40 minutes);
- Interview with the client's project manager (15 minutes);
- Technical interview with the client (life coding, 1.5 hours).

**Other:**
- Interviews in Ukrainian and English(or just in English);
- The technical task is not provided.