Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
A leading company in environmental technology is seeking an Intermediate Software Developer to join their hybrid team in Kitchener, Ontario. You will be responsible for back-end software projects, supporting IoT devices and ensuring high performance. Ideal candidates have strong computer science fundamentals and experience in software development. Join a small, dynamic team where you can contribute significantly and grow your skills.
Alert Labs is looking for an experienced developer who is passionate about solving real-world problems to reduce the environmental impact of infrastructure throughout North America. This is an intermediate software development role within our platform team. This position is a hybrid role in Kitchener, Ontario.
Alert Labs has a fleet of IoT devices monitoring everything from water flow rates to the pressure levels in air-conditioners. The cloud platform is at the heart of our offering. It brings together and manages data from our devices, integrates with analytics and other teams, and provides a robust API for our clients and front-end applications.
What kinds of activities will you do as a Back End Software Developer?
As a software developer, your core responsibility will be the architecture and execution of back-end software projects. These include support for new devices, new features, and new integrations. You will also be responsible for helping to scale our platform to maintain high performance with an ever-growing fleet of IoT devices. You will use your engineering background to support other team members to excel, applying practices in software development.
What’s our tech stack?
Alert Labs’ platform uses Node.js / Typescript on the back end and relies primarily on MongoDB for data storage. The Data Science and Analytics team uses Python , and our new App and Website use Flutter . While this role is primarily platform back-end, an interest in either Python or Flutter is a plus.
Responsibilities :
Must Haves :
Nice to Haves :
We’re confident you’ll find both plenty to contribute and lots to learn here at Alert Labs. Check us out here to meet the team.
J-18808-Ljbffr
Intermediate Software Developer • ON, Canada