Position: Front-End Developer
Company: Avision
Experience required: 2y
English level: intermediate

Required skills:
2+ years of commercial experience with Angular;
Solid knowledge of Javascript, Typescript, RxJs, Leaflet;
Experience building SPAs using RESTful APIs;
Experience building cross-browser and responsive user interfaces;
Deep understanding of OOP;
Extensive knowledge of CSS(SCSS)/HTML, Bootstrap 4;
Experience with Git;

Desired skills:
Experience with Three.js, Cesium.js, Redux (NgRx), Mqtt, Firebase Cloud Messaging (FCM) and Angular Material;
Intermediate English.

Responsibilities:
Writing clean and reusable code. 
Ensuring high performance on mobile and desktop. 
Integration with Java back-end via RESTful and WebSocket APIs.
Review and acceptance of Pull Requests on GitHub