Position: Middle Angular Developer
Company: Aimprosoft
Category: JavaScript
Experience required: 2y
English level: intermediate

**About the project:**

The project was created to provide a secure environment for dedicated workstations. It allows companies to provide their employees with remote access to virtual machines. The project consists of a web console + several client applications (Windows, Mac and Chromium Browser). The project is in production, this is an enterprise. We help create and organize turnkey work + support real users.

**Responsibilities:**

- Application development using JS framework Angular 2+
- Adapting interface for modern Internet applications using the latest front-end technologies
- Provide UAT / production technical support / investigation and issue resolution

**Required skills:**

- 2+ years of overall commercial experience
- 2+ years experience with Angular 2+
- Experience with testing frameworks (Jest, Mocha, Jasmine, Karma, etc.)
- Good understanding of communication protocols (REST, GraphQL, JWT, OAuth 1.0 and 2.0, WebSockets, etc.)
- Good understanding of HTML5/CSS
- Experience with version control tools such as Git
- English level — Intermediate and higher

**Nice to have:**

- Knowledge of other JS frameworks (React.js, Vue.js, or similar) will be a plus
- Knowledge of Node.js and experience with Express.js, Sequelize would be a plus
- Knowledge of  SQL and experience with RDBMS (MySQL, PostgreSQL, MS SQL) would be a plus

**What we offer:**

- Interesting and challenging tasks
- Independence in decision-making
- Competitive salary
- High career prospects 
- Friendly team
- Gorgeous corporate events
- Paid vacation, holidays, and sick leaves
- Free English classes 
- Car and bicycle parking
- Cozy office (5 min from Zakhysnykiv Ukrainy or 10 min from Sportyvna metro station)
- All IT-native perks (flexible hours, tea, coffee, discounts in Metallist gym)