— 4+ years in commercial NodeJS development;
— English Level intermediate or higher;
— Good knowledge of OOP basics;
— Strong knowledge of HTTP protocol, request/response, DNS, full request life cycle;
— Strong knowledge of ES6;
— Strong knowledge of Promises;
— Experience with Nest.js/ Express.js;
— Knowledge of SQL, understanding of relational and noSQL storages;
— Commercial experience in any MongoDB/ PostgreSQL/ MySQL;
— Experience with GraphQL;
— Experience in any Redis/Memcache;
— Commercial experience in Git, Mercurial, Bitbucket, Github;
— Experience in any cloud services AWS/ Heroku/ Google/ Azure
— Experience in Docker.
— Commercial experience in any React.js/ Angular6+;
— Experience in Kubernetes;
— Understanding of blockchain technology.
With us you can:
Develop your technical knowledge:
— Use latest technologies
— Participate in technical events and conferences (the cost is covered by the company)
— Regular techtalks and professional development
Improve your soft skills:
— Build strong teamwork skills and become an essential part of the dynamic teams
— Improve your English at classes and speaking directly with clients
— Increase your productivity and communication level via Scrum, Kanban, Agile methodologies
What else do we offer?
— Competitive compensation and benefits
— Flexible working schedule
— Remote work or work in one of our development offices
— Covered rest period (20 business days+ 5 days-off)
— Professional growth: a variety of projects, regular technical events, mentorship.
— Free English classes (we have an amazing English teaching team)
— Speaking-club with a native English speaker
— Truly friendly atmosphere and teambuilding
Node.js, AWS, GraphQL, REST API, Docer, MQTT, MongoDB
Project description and requirements:
IoT cloud Platform is hosted on AWS. It is designed for commercial devices and it allows interaction between them within a closed system. The platform implements functionality for sending notifications and monitoring data from authorized devices.