Position: Angular/ngrx Middle developer
Company: SEVEN
Category: JavaScript
Experience required: 2y

**Responsibilities:**
- Delivering a complete front-end application
 - Ensuring high performance on mobile and desktop
 - Cooperating with the back-end developer in the process of building the RESTful API
 - Communicating with external web services
**Required skills:**
 - Experience in Angular 6/7/8 (3+ years of hands-on engineering experience), building complex applications and components
 - Knowledge of JavaScript (ES6 +), OOP, Bootstrap, JSON
 - Knowledge of HTML5, CSS, SASS
 - Experience working with RESTful API
 - Writing cross-browser compatible code
 - Experience in Unit test framework, CICD Jenkins
 - Ability to learn new technologies and apply them quickly
 - Strong critical thinking and communication skills
 - Good time-management skills
 - Ability to work in a team
**About the Project:**
You’ll be creating a web application that is a collaborative note-taking tool for video materials with social networking elements. It catches the moment of taking notes and makes a pin on the timeline which is universal for everyone involved in the same session in real-time. So people collaboratively making notes that are synced to the specific moment of video and can share their notes or leave them private, comment, like, export as pdf. and much more.