Position: Full Stack Developer (React, Node.JS) for IOT project
Company: SirinSoftware
Category: Node.js
Experience required: 3y
English level: upper

**Are you interested in the Internet of Things? Let's create a project together with a solid embedded service provider - Sirin Software.**

We are launching a Cloud Development in a new IoT project. 
We are looking for a team of Full Stack Developers who will develop the infrastructure of Cloud System.
Together with the architecture team consisting of network experts, you will continue to develop cloud-native service architecture
The customer would be managing the team directly - so good English for communication is a must.
 
Our customer is a provider of IoT connectivity.
 

**Requirements:**
4+ years of experience in JavaScript (knowledge of ES6+)
3+ years experience with Node JS
Microservice architecture understanding
Experience with service Integration, writing of own API services. (Rest, GraphQL)
Good knowledge of main WEB protocols (HTTP, WebSocket, RPC, etc)
Experience with version control systems (git, mercurial). Understanding GIT workflow (branches, PR’s)
Experience with UNIX systems
Experience in asynchronous programming
Experience with Nest.js, Express, or other Node.js frameworks.
Understanding queue systems. Experience with: RabbitMQ, Kafka, AWS SQS, GCP pub/sub
Good knowledge of Docker and related technologies (Kubernetes, docker-compose, etc)

English - upper intermediate
Ability to present your ideas to colleagues and the customer	
Ability to lead a small team (3-4 engineers)

**Nice-to-have:**
Experience with CI/CD implementation in Google or AWS
Experience with AWS IoT Platform

**What’s in it for you?**
Work with the solid service provider (5 years old) who has experience in full-cycle device development
Opportunity to combine and improve SW skills
Smart reward program(+10-50% for successfully finished project phase)
Rotation between projects is available
Competitive salary
Salary review annually
Anniversary reward presents
Paid workshops and conferences (about 200 USD annually)
Flexible working hours (start your day between 8:00 and 11:00)
Possibility to take Work-from-home days
Open culture directed to discuss and solve any issue
Upon request, we can set goals regarding self-development
Accounting managed by the company
Full-time employment with 20 working days of vacation, paid sick leaves, national holidays
Modern office in the historical part of Kyiv (Podil)