Position: Angular (2+) engineer
Company: Trembit
Category: JavaScript
Experience required: 2y
English level: upper

**Required skills:**
2+ years experience with Angular 2+
4+ years of experience developing web-based software products
Strong knowledge of Angular and JS modules, Angular DI, rxjs lib
Experience with unit testing (Jasmine)
Core JS, CSS strong knowledge


**As a plus:**
Experience with real-time communication via WebSockets
Video streaming with WebRTC
NodeJS development experience

**Project description:**
Highload video streaming (broadcast) platform for creating amazing virtual and hybrid events in real-time. Customer - USA company with 20+ years of online events experience.

**Project team:**
2 Node.js engineers, 2 Angular engineers, UI/UX Designer, QA, PM.

**Technology stack:**
NodeJS, Angular, WebRTC, AWS.

**Stage of development:**
From scratch

**Work schedule:**
Full-time in our Kyiv office (Pechersk, 10 minutes walking from metro) with flexible hours and remote work possibility.

**Interview stages:**
Technical part (1 stage): tech skype-interview with Tech Lead + CTO.
Final part (2 stage): interview with core team (CEO, COO, HR)