Senior Node.js Developer
The CHI Software team is not standing still. We love our job and give it one hundred percent of us! Every new project is a challenge that we face successfully. The only thing that can stop us is… Wait, it’s nothing! The number of projects is growing, and with them, our team too. And now we need a Senior Node.js Developer
— 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.
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.
Node.js, AWS, GraphQL, REST API, Docer, MQTT, MongoDB
— 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
About us: CHI Software is a development center with a team of 500+ experts and complex in-house expertise in different business domains and industries like retail, fintech, insurance, etc. We work providing both managed delivery and team extension services to startups and reputed companies worldwide. On our projects, we continuously keep up with the current technology trends, developing Big Data, IoT, Machine Learning, Computer Vision, AR/VR, Cloud (AWS, Azure) solutions.