Position: Middle+/Senior Frontend (Angular) Developer
Company: Bintime
Category: JavaScript
Experience required: 5y
English level: upper

We`re looking for an Angular developer to join our team in developing a SaaS solution for automatic invoice processing using AI.

The application is API-first, Domain Driven Design, and works in the Azure cloud environment.

We are looking for a person who wants to help us migrate our Frontend from AngularJS to Angular, and improve the architecture and maintainability of the code base.

**Requirements:**
● 4+ years of experience with Angular.
● 1+ years of experience with AngularJS.
● You have a broad interest in software development, and you like to learn and follow the best
practices in the field.
● Practical skills with Karma (unit tests).
● Experience with Less/SCSS.
● Experience with NgRx (state management).
● Be familiar with defensive programming principles.
● Focus on continuous improvement.
● **English - Upper Intermediate.**
● Experience with ASP .NET, Razor Pages, ASP.NET Boilerplate, DevExpress JS controls (DevExtreme), Azure DevOps and knowledge of financial software packages and associated APIs is an advantage.

**Your future tasks:**
● Be a key contributor to our application migration from AngularJS to Angular.
● Write maintainable code, and ensure the unit test coverage.
● Work with the team to make architectural decisions.
● Deliver value to the business in a fast-paced agile environment.
● Implement new features &amp; bug fixes.

Hiring process:
1) HR interview;
2) Technical interview;
3) Interview with the client (English). 

We offer:
- Remote job opportunity or cozy office near a Livoberezhna metro station (we have Starlink, generator, etc)
- Medical insurance
- Individual English classes
- Pleso (psychotherapy)
- Budget for education
- Paid 18 vacations per year and 10 sick-leaves
- Corporate events & little parties (e.g. What Where When)