Position: Node.js Developer
Company: Trembit
Category: Node.js
Experience required: 3y
English level: intermediate

**Required skills**
- at least 2 years experience with NodeJS
- 4+ years of experience developing web-based software products
- RESTful API, security, swagger, webpack, Typescript
- SQL databases
- comfortable Linux usage, CI, Docker, AWS operating
- English at least B2 (daily communication with customer`s team)

**As a plus**
Experience with real-time communication via WebSockets
Video streaming with WebRTC

**Responsibilities**
Develop a healthcare project from scratch. Involves user management, scheduling doctor appointments, realtime video and text chat. Possibly DevOps.

**Project team:**
NodeJS and Angular Developers, QA, BA/PM.

**Technology stack:**
NodeJS, Angular, Redis, PostgreSQL, Video streaming. Deployment on AWS.

**Stage of development:**
From scratch

**Project duration:**
3+ months

**Work schedule:**
Remote during the quarantine. After — full-time working day 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)