Position: Senior Fullstack NodeJS (USA project)
Company: Trembit
Category: Node.js
Experience required: 3y
English level: intermediate

**Nice to have:**
- Node.js (3+ years), Typescript
- Work experience with one of modern FrontEnd frameworks (Angular, React). Websockets
- Redis, PostgreSQL
- Docker, infrastructure as a code
- Linux, bash, networking, NAT
- English level B1 or higher

**Tasks:**
 - add backend features around Janus Media Server in NodeJS;
 - monitor and debug connectivity / streaming issues;
 - research architecture / technical solutions for the clients;
 - 3rd party integrations: auth, text to speach;
 - delegating tasks to DevOps, FE

**Project Technologies:**
NodeJS, Python, Angular, Janus Media Server, Websockets, Django, Postgres

**Project duration:**
1 year

**Development stage:**
Pre-production

**Team:**
Senior FE, Senior BE, DevOps, PM, CTO

**Product:**
Monitoring and recording systems for the USA Law Enforcement sector.

**Work schedule**
The full-time work - 50% remote, 50% in Kyiv office (Pechersk, near BC Senator). Flexible workday (start from 8.00 to 11.00)

**Interview stages**
Technical part (1 stage): tech skype-interview with CTO
Final part (2 stage): interview with core team (CEO, HR)