Position: Middle JavaScript (Angular) Developer for Vicarius
Company: Vicarius
Category: JavaScript
Experience required: 1y
English level: intermediate

About Vicarius:
We protect clients against exploitation of yet-to-be-discovered software vulnerabilities.
Vicarius was founded in 2016 by three entrepreneurs from the information-security industry and operates from JVP Media Quarter.
The platform, called Topia, analyzes existing trends in attacks to identify the common attributes each trend targets.

Product:
The process is done by reverse engineering of the software's binary code, using machine learning algorithms to represent its neural networks and formulate popular attribute patterns. This process identifies targets which will be attacked in the future along proactive protection of them using advanced instrumentation technology DBI (Dynamic Binary Instrumentation).

Essential Skills:
Angular 2+
HTML & JavaScript
TypeScript
Design patterns and practices (e.g. SOLID)
Git

Requirements:
- 5+ years in Front End development
- 3+ years of experience with TypeScript
- 3+ years in Angular 2+

Desirable:
- Participation in open-source products development
- Experience with other frameworks such as React, Vue.js
- Experience with SDK development

Personal skills:
- Strong communication skills – you know how to engage your team mates, you strive to solve problems and raise flags on time
- Team player – you can hold yourself accountable, you are flexible and committed to team goals, you know how to bridge the gaps with interfaces

What's in it for you?
- Ability to influence project technologies
- Competitive salary
- Dynamic and challenging tasks