Front-End Software Developer

Company Name Alert Labs Inc. (view profile)
Location Kitchener, Canada
Date Posted January 9, 2017
Category Developer
Job Type Full-time
Call Allowed no
Relocation covered no
Travel required no
Experience required Junior (1-3 years of experience)
Industry Technology
Industry sub-section ICT



Who is Alert Labs?

Alert Labs is innovating in the IoT (Internet of Things) space. We build affordable, simple to deploy, and reliable sensor-networks. We bring the benefits of IoT to customers of all technical levels. By being thoughtful and elegant in our design, our products are friendly and easy for anyone to use. Alert Labs Inc. was established in early 2015 with experienced, driven, and dedicated founders.

Alert Labs recently won the $100,000 prize from Communitech’s REV sales accelerator, and we are clients of The Accelerator Centre in Waterloo. In September 2016, we were selected as the winner of the City of Guelph’s Civic Accelerator Program, and we are now embedded with city water professional so that we can help the city of Guelph to reduce wasted water.

What does Alert Labs do?  Alert Labs is building IoT hardware, software, web-based, and mobile solutions targeted at protecting our customers’ homes and properties. We cover a wide range of technologies to create innovative products.

Is Alert Labs right for you?  We are passionate about what we do and are driven to create great solutions. We value results, not hours worked. We offer a flexible work schedule that allows you to maintain a healthy work/life balance without sacrificing your personal life, or delivering ordinary software. We believe that innovation comes from every member of the team and that the best software developers combine technical skills with creativity to achieve great results. We provide an open environment that will allow your job to grow with you.

Are you right for Alert Labs?  As a growing organization, we flourish with team members that are excited to creatively drive the business forward. When presented with a problem, if you’ve ever thought “that’s not my job,” then Alert Labs may not be right for you. Our team members are passionate about doing a great job – for our team, for our customers, for themselves, and for our community.

We are looking for talented, energetic technology enthusiasts to join our small, but mighty, team. If you have an entrepreneurial spirit, and your skills match our job postings, please send your resume to

Location: Are located in vibrant and fun downtown Kitchener, immediately across from the bus station. There is easy access by transit, bike, bus, or car.

Other Perks:We keep a cupboard stocked with free snacks and a fridge full of drinks. We have regular happy hours (with a wide range of options). We also offer a benefits package, with a flexible vacation policy.

About the interview: We believe that you perform best when you’re comfortable, so don’t worry about dressing up. We’re laid back people who cultivate a fun work environment. You don’t need to wear a suit for us.

A Note on Experience: Experience is experience, whether full time or co-op. If you’re a fresh graduate with interesting or relevant co-op placements, feel free to apply.


As a front-end developer, you’ll work with our design and back-end teams to create beautiful interfaces and visualizations to help our customers understand their data. You’ll write testable and efficient code using modern web frameworks and participate fully in the design process. If you aren’t already familiar with Cordova, you’ll pick it up and help us transfer the insights from our website to our mobile app.

We are looking for developers who can create well-designed, testable, and efficient code for all parts of the system. We value developers who are enthusiastic, engaged, and eager to work in a team committed to delivering industry-leading products and software.

This is a front-end position, but we throw as much responsibility at our employees as they can handle. If you come into this position with node.js and Mongo, you’ll be able to work on all parts of our stack from the get-go. Otherwise you may end up picking them up on the fly.

Required Skills

All of:

  • A solid understanding of HTML and CSS
  • Javascript experience, including at least one modern web framework (e.g. Angular.JS, React, etc.)
  • Familiarity with unit testing and writing testable code
  • Self-starter with ability to take on large independent projects
  • Excellent written and verbal communication skills

At least one of:

  • Cordova or other mobile development frameworks
  • Experience with MongoDB
  • Experience with Node.js
  • Experience with Javascript templating engines (e.g. Jade/Pug, Mustache, etc.)

Nerdy T-shirts are an asset.

Only registered members can apply for jobs.

Related Jobs