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

**Required skills**
Node.js (3+ years), Typescript
Redis, PostgreSQL
Docker, infrastructure as a code
Linux, bash, networking, NAT

**As a plus**
Team leading experience
Work experience with one of modern FrontEnd frameworks (Angular, React). Websockets
English B2 and higher

**We offer**
This position means complete a team of Node.js engineers under your leadership.
— 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

**Responsibilities**
Participate in estimating and planning activities.
Provide the expected results in delivering the tasks.
Constant product improvement.
Lead a Python engineers team.

**Project description**

**Project:**
An online messaging platform for the needs of retailers and customers of durable goods. Is built upon a foundation of best practices as understood by management and retailers using their existing off-the-shelf solutions (Podium, Telecom, Comm100, Google Meet). Contains the desired features not currently solved by these solutions. Scalable and flexible to quickly adapt to future features and marketplace needs

**Project team:**
Team Lead, Technical Architect, 3 Node.js Engineers, 2 React Engineers, QA, BA, Project Manager

**Project technologies:**
React, Node.js, Websockets, Django, Postgres

**Development stage:**
Initial (requirements received from Customer), development from scratch

**Work schedule:**
The full-time work — 50% remote, 50% in Kyiv office (Pechersk, near BC Senator). Also we can discuss full remote schedule. Flexible workday (start from 8.00 to 11.00)

**Interview stages:**
Technical part (1 stage): tech skype-interview with СТО + TeamLead (online)
Final part (2 stage): interview with CEO + PM (online or inhouse)