Position: Senior Front End Engineer (Angular)
Company: Job Advice Agency
Category: JavaScript
Experience required: 5y
English level: upper

Due to the nature of the company product (Enterprise and used for large scaling trading), Engineers need to think about business logic, latency, re-usability and performance. It’s a lot more fun than just building forms that perform CRUD operations.

The stack of the project:
Front End - Angular with NgRx. 
Backend - .Net Core with Azure Redis, service buses, Sql database.

Key Responsibilities:
- Own the problems end-to-end - from concept design to final implementation;
- Influence the direction of the product design and architecture;
- Build and maintain, high performance and scalable, single page web applications written in JavaScript using Angular;
- Participate in the code review process for your own code and that of your fellow UX Engineers;
- Respond and accomodate client's requests for bug fixes and new features.

Requirements:
- Experience developing Front End applications: 4+ years;
- Experience working in a product development environment;
- Strong understanding of JavaScript and significant contributions in developing Angular applications;
- Strong understanding of software design principles;
- Bachelor degree in Computer Science or equivalent degree in IT.

Company offers:
- Exchange of experience, professional development;
- A strong team, a healthy atmosphere;
- Flexible working time;
- Work remotely;
- 15 days paid vacation;
- Comfort service. Solving technical and everyday problems at work;
- Relocation package;
- A lack of bureaucracy and micromanagement.