Position: Senior IoT Software Developer
Company: GeeksForLess Inc.
Experience required: 5y
English level: upper

We are looking for Senior IoT Software Developer 
Remote, full-time, long-term

**Project:**
A team dedicated to solving the world energy problems.
The opportunity to develop your skill set and desired role throughout the scaling of an IoT energy management product.

**Responsibilities:**
• Agile development of the cloud-based Charge Optimization Platform for industrial robotics chargers in a dynamic and growing team.
• Software deployment and support in the areas of web, cloud and mobile applications and the associated backend systems with modern tools and technologies
• Mainly development with Nuxt, JavaScript/TypeScript, Node.js and python
• Team support and mentoring in the areas of software architecture and its documentation
• API design and development, mainly REST APIs
• Creation of automated software tests (TDD/BDD)
• Development principles are important to us, participate in code reviews and design software according to current best practices.


**Requirements:**
• 4+ years of professional experience developing cloud based IoT products and maintaining them.
•Familiarity with IoT data transfer protocols as well as cloud application development and deployment technologies
• Knowledge of docker, Kubernetes and AWS is a plus.
• Experience in DevOps and CI/CD is an advantage
• Strong communication skills – ideally in English