Position: Senior Node.JS Engineer
Company: Trembit
Category: Node.js
Experience required: 3y
English level: intermediate

**Required skills**
— 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

**Responsibilities**
— 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

**We offer**
— opportunity to work with the most trending technologies
— regular transparent performance & career development reviews
— easy touch with Technical leaders and CEO, any bureaucracy
— competitive & performance based salary
— flexible schedule (start from 8 to 11, 8 h/day)
— wide opportunities for self-development — your career is in your own hands!
— growing corporate library of latest business literature + corporate bookcrossing
— opportunity to be a mentor if you consider yourself a strong expert
— extremely friendly team (we are a company with a family atmosphere)
— long-term & fruitful employment
— The full-time 100% remote work during the “red and orange zone” in Kyiv and with the mixed schedule: 50/50 remote and Kyiv office (Pechersk, 10 minutes from metro) during the “yellow zone” in Kyiv, and . Flexible workday (start from 8.00 to 11.00)

**Project technologies:**
NodeJS, Python, Angular, Janus Media Server, Websockets, Django, Postgres

**Development stage:**
Pre-rpoduction

**Interview stages:**
Technical part (1 stage): tech skype-interview with СТО + TeamLead (Skype)
Final part (2 stage): interview with CEO + HR + PM