Position: Senior Full Stack JS Developer (Node.js/Angular)
Company: Viinars
Category: Node.js
Experience required: 5y
English level: upper

**Required skills**
— 5+ years of development experience in JavaScript (ES6);
— Highly experienced with back-end programming languages like Node.js / Express etc
— Proficient experience using frameworks such as AngularJS, ReactJS etc.
— Development experience for both mobile, tablets and desktop.
— Experience with cloud platform like AWS for developing the web application.
— Experience with cloud message APIs and usage of push notifications.
— Experience working with graphic designers and converting designs to visual elements.
— Understanding and implementation of security and data protection.
— Upper-intermediate level of English

**We offer**
- Possibility of full remote work
- Competitive salary
- Flexible working arrangements
- Regular performance reviews
- 10 days — 100% paid sick-leaves
- 20 working days of annual paid vacation

**Responsibilities**
- Maintain quality and ensure the responsiveness of applications.
- Collaborate with the rest of the engineering team to design and launch new features.
- Maintain code integrity and organization.
- Design overall architecture of the web application.

**Project description**
Real-time Anomaly Detection and Response system is a machine learning-based application which detects anomalies in music streams based on twelve detection algorithms.
Stream data provided by partners like Spotify along with other data sources are analyzed for any anomalies and reported to record labels. Application acts as a dashboard built with Node.js and Angular.js for business for all workflows, automated reports generation.