Position: Fullstack Team Lead (Node + React/Angular)
Company: Trembit
Experience required: 2y
English level: upper

**Required skills**
2+ years experience with React or Angular
7+ years of experience developing web-based software products
Core JS, TypeScript, CSS, Webpack
Expertise in backend development with NodeJS
Clear communication skills
Be able to write specifications and detailed task description
English — B2 at least, C1 is preferable.

**As a plus**
GraphQL expertise
Experience with real-time communication via WebSockets, Firebase, AWS AppSync
Video streaming with WebRTC

**Responsibilities**
Implement web app as a studio for video management, broadcast control and content layout. Coordinate project work, manage priorities, propose architecture, write specifications.

**Customer & Product:**
USA company with 20+ years of online events experience. Highload video streaming (broadcast) platform for creating amazing virtual and hybrid events in real-time.

**Technology stack**
React, Typescript, AWS AppSync, Apollo GraphQL, NodeJS, AWS Chime.

**Team**
3 React engineers, 2 NodeJS engineers, 2 QA, Business Analyst, PM, CTO.

**Stage of development**
Building a product from scratch

**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 СТО
Final part (2 stage): interview with core team (CEO, COO, HR)