Position: Node.js Developer
Company: ITlabel Web Studio
Category: Node.js
Experience required: 3y
English level: intermediate

ITlabel is looking for a Node.js Developer who will strengthen our team and help us further develop in this direction. We mainly work with foreign clients and projects from Europe, the USA, Australia, etc.

**Requirements:**
- 3+ years of backend development experience;
- Strong breadth of experience with experience in Node.js;
- Good understanding of OOP concepts, real-time design patterns, Data Structures and Algorithms;
- Strong understanding of VoIP, real-time media streaming, RTP/RTCP, SIP signaling, etc;
- Expertise in designing applications at scale, using relational and/or non-relational database;
- Experience with multi-threaded architectures, web services, and caching;
- Ability to independently work and thrive in a fast-paced environment;
- Working knowledge of CI/CD and experience with event-driven systems;
- English: intermediate or higher.

**Nice to have:**
- Knowledge of Pyton and Docker;
- Knowledge of React, Vue, Angular;
- Knowledge of Next.js;

**Professional development:**
-The possibility of professional growth;
-Participation in project planning;
-Creating projects from scratch and working on existing projects;
-Access to an online education courses platform;
-English classes with our corporate English teachers.

**What we offer:**
-Flexible schedule starting from 9 am to 12 pm, 8-hour workday;
-Paid vacation and sick leaves;
-All state holidays are days-off;
-Corporate parties and events (cinema, quest-room, kayaking, picnics, football, etc).