Position: Senior/Lead Node.js Engineer (Messaging Platform)
Company: Trembit
Experience required: 3y
English level: intermediate

Required skills:
Node.js (3+ years), Typescript;
MongoDB, GraphQL;
Docker, infrastructure as a code;
Linux, bash, networking, WebSockets.

Will be a plus:
Team leading experience;
Work experience with one of modern FrontEnd frameworks (Angular, React);
Websockets;
English B2 and higher;
Google Cloud;
Video streaming (WebRTC).

We offer:
This position means complete a team of engineers under your leadership.
No legacy code. Initial stages of development.

Responsibilities:
Participate in estimating and planning activities;
Provide the expected results in delivering the tasks;
Constant product improvement;
Lead backend development and architecture.