Full Stack Engineer

Job Summary

IoT is critical to the success of InspiraFarms clients and it is the main driver for quality improvements in the cooling industry. You love coding and showing the outcome of your work to the user. The Fullstack Engineer is responsible for the development, with Head of Product – Data & IoT, of the InspiraFarms cloud-based IoT solution.
The role is a combination of 20 % frontend and 80 % backend development and cloud architecture management. This gives you the ability to shape and develop the ecosystem in the way you think is the most efficient for InspiraFarms.
You will be working in an agile environment with Head of Product – Data & IoT – to deliver the right features for the clients and help define the road map with a broader internal team.
Critical to the role will be the ability to understand the complex relationships between the IoT devices installed around Africa in InspiraFarms’ cold rooms and the software that keeps them together to deliver outstanding features to our clients.
Uptime of our data solution and delivery on performance reporting is key to the above-average service and maintenance of our kits and ultimately for the quality of the produce of InspiraFarms’ clients.
The candidate will be working together with our electrical and software engineers to link hardware, software, and cloud services in one seamless solution to address InspiraFarms‘ customers’ needs.

Key Duties

Develop new features for the collection manipulation and visualization of the data coming from the IoT solution on the field
Maintain existing features and improve uptime
Supervise cloud operations
Integrate software APIs from various HW suppliers into our ecosystem
Release APIs to deliver data to the fronted interface
Visualize data from the APIs in the existing InspiraFarms Frontend

Responsibilities

Document progress in common workflow tools
Focus on test-driven deployment of features and procedures
Keep InspiraFarms infrastructure safe

Desired qualifications

Significant experience with JavaScript/Typescript (NodeJs)
Experience with ReactJs
Experience with Vue JS
Experience designing RESTful APIs
Experience with SQL/relational database systems
Experience with InfluxDB/Non-relational database systems
Experience with Amazon Web Services 
Experience with IoT Environments & MQTT 

Required Experience

3+ years of experience with software development for IoT cloud-based solutions
Comfortable with standard software engineering methodology such as unit testing, code reviews
Strong written English
Previously worked in a multi-national environment

Desired Experience

DevOps experience
Applied machine learning

Apply via :

g735amwgor6.typeform.com