Position: Front-End Angular Engineer
Company: Avenga
Category: JavaScript
Experience required: 2y
English level: intermediate

You can join the Avenga team as a Front-End Angular Engineer on a full-time basis. Our client is a German company that creates algorithms and provides services to logistics companies that need calculations of salesman’s tasks, routes, etc. You will be involved in developing a suite of apps (both web and mobile) to provide the end clients with a complete range of services to organize their internal logistics. Our team works on a project with .Net, Angular, TypeScript, PrimeNg, NgRx, Spectator, Storybook, Nxl.

Skills and Qualifications:
- 4+ years of experience in front-end development;
- Excellent knowledge of HTML/CSS (cross-browser/cross-platform responsive layouts, flexbox, and grids, clean and maintainable);
- Strong JavaScript knowledge;
- At least two years of production experience with Angular and TypeScript;
- Ability to write maintainable and performant code;
- In common with modern development tools like Storybook, Git, webpack, npm, etc.;
- English level – Upper-Intermediate.

Nice to have:
- Prior experience with PrimeNG and NgRx;
- Experience of working in an Nx monorepo.

Responsibilities:
- Work in a team responsible for developing and maintaining a big library of scalable and universal UI components used across a number of client’s Angular applications;
- Closely collaborate with UX designers to achieve the best possible User Experience for the whole suite of apps;
- Regularly interact with other project teams regarding the use cases of the UI library.