Mobile Software Engineer (iot & Smart Home)

Ottawa, ON, CA, Canada

Job Description

Help Us Build the Future of Climate Comfort



Our Smart Register Booster Fans use intelligent algorithms to solve the age-old problem of "too hot" or "too cold" rooms, all while making HVAC systems more efficient. We aren't just building another app; we're changing how people experience their homes.

We are a lean, agile team where every line of code you write directly impacts the comfort and energy footprints of our users. If you're looking for a role where your voice is heard and your work is visible, you belong here.

This position is partially sponsored by the government diversity and youth employment grant for 6 months with the potential to become permanent.

The Opportunity



As our Mobile Software Engineer, you will be a core part of our development lifecycle. You'll be designing, prototyping, and shipping features that bridge the gap between hardware and software.

What you'll do:



Own the Experience:

Support features from initial design through shipping and post-release maintenance.

Collaborate:

Work closely with product and design teams to turn complex IoT challenges into seamless user experiences.

Work Smarter:

Leverage modern AI tools to accelerate development, improve code quality, and automate repetitive tasks.

Build the Stack:

Gain hands-on experience across our entire tech stack, from mobile interfaces to backend logic.

What You Bring



Mobile Expertise:

Proficiency in

React Native

(preferred), Native Android/iOS, or Flutter.

Design Eye:

A strong grasp of mobile UI/UX best practices--you know exactly what a

"great"

app feels like.

Full-Stack Curious:

Experience with modern web frameworks like

Ruby on Rails, Django, or Laravel

.

Ownership Mentality:

You take initiative and take pride in shipping high-quality, reliable software.

Bonus Points for:



IoT Knowledge:

Familiarity with networking protocols (MQTT, WiFi, Bluetooth, TLS).

DevOps Skills:

Experience with CI/CD (GitHub Actions/Bitbucket Pipelines) and Docker.

Quality First:

A background in Test Driven Development (TDD) and quality assurance.

Work Environment & Culture



We believe in

Hybrid Harmony

. We offer the flexibility of remote work combined with intentional in-person collaboration at our

Ottawa office

. This model ensures we stay connected as a team while respecting your work-life balance.

Important Eligibility Details



This position is partially funded by a government diversity and youth employment grant. To be eligible for this specific opening, candidates

must

meet the following criteria:

Identify as female. Be under the age of 30. Be a Canadian Citizen or Permanent Resident. Be a graduate of a Canadian University.
Job Types: Full-time, Fixed term contract
Contract length: 6 months

Pay: From $70,000.00 per year

Education:

Bachelor's Degree (required)
Work Location: Hybrid remote in Ottawa, ON K1Y 2C5

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3386646
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Ottawa, ON, CA, Canada
  • Education
    Not mentioned