Position: Full Stack Developer
Company: Sceenic
Category: Node.js
Experience required: 3y
English level: upper

The Engineer should have very solid understanding of Software engineering practices and and be able to communicate with a distributed team. 

In addition the engineer will work in cooperation with the backend team and will develop backend services under the guidance of the backend team. 

-Strong knowledge of JS and NodeJS, TypeScript  

-Redis, Postergres, RabbitMQ, Experience with back-end, Some networking knowledge, Kubernetes and Docker, CI/CD, NextJS, Swagger  

-Minimum 3+years  

-Understanding of Software engineering principles - strong understanding - SOLID, Patterns etc.  

-UI frameworks - React/Angular/PureJS  

-Threads, WebSockets  

-Live streaming - HLS/DASH vod - Nice to have  

-WebRTC client and Server (SDP, Ice, Turn/Stun, Media Servers, signaling offers etc.) - Nice to have  

We will offer: 

Options for the company shares 
Relocation – potentially we will discuss relocation to the UK if it is relevant 
Bonuses on performance – will be determined at a later stage