Enable job alerts via email!

Intermediate Software Developer

Okos Smart Homes

Calgary

On-site

CAD 60,000 - 100,000

Full time

19 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative CleanTech start-up in Calgary seeks an Intermediate Software Developer to join their agile team. This role involves full feature ownership, testing, and collaboration with cross-functional teams to deliver high-quality software solutions. The ideal candidate will have solid full-stack experience, particularly in TypeScript and React, and a passion for clean energy technology. Join a supportive environment that values mentorship and offers flexible working arrangements, competitive benefits, and the chance to shape the future of smart home technology.

Benefits

Flexible work environment
24/7 gym access
Competitive health benefits
Dental and vision benefits
Opportunity for career advancement

Qualifications

  • 2-4 years of full-stack development experience.
  • Strong problem-solving and communication skills.

Responsibilities

  • Design, develop, and maintain features across their lifecycle.
  • Drive robust testing practices and ensure code quality.

Skills

TypeScript
React
Jest
Problem-solving
Communication

Education

Bachelor Degree in Computer Science

Tools

React Native
Expo
PostgreSQL
Flask
Python

Job description

Job Description:
Job information Intermediate Software Developer from the Company Okos Smart Homes, this latest Intermediate Software Developer job vacancy is located in the city Calgary, AB located in the country Canada . This latest job opening is open to job seekers who have the latest education / graduate Bachelor Degree . Job Vacancies in this Programmer field have been opened and published up to the specified time.
Job Responsibility:
Company Description

Okos is a Canadian CleanTech start-up company based in Calgary, Alberta that provides smart home and IoT products and services to both the residential and commercial sectors. Our mission is to bring smart cloud device solutions to the masses - future proofing assets, helping lower global GHG emissions, saving energy, and improving quality and comfort of life.

Established in 2019, we partner with utilities, property developers, national builders and large-scale product suppliers to offer cost-effective installation, technology fulfillment and data services. We are a growing company with a strong R&D division focused on designing and developing next-generation smart devices using Artificial Intelligence.

You are customer focused, doing what's right for the customer and ensuring an outstanding quality of service. Using your passion for clean energy, technology and people, you will help the Okos team improve the safety, security, accessibility and comfort of our customers' businesses and homes. As part of an entrepreneurial team, you can expect to work in an exciting, collaborative and supportive environment.

Okos is an equal-opportunity workplace and is an affirmative action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, or gender identity.

Job Description

We're looking for an Intermediate Software Developer to join our dynamic agile development team. You'll work across our software stack with a particular focus on strengthening the robustness, quality, and maintainability of our systems—including both mobile and web applications and back-end data services.

The ideal candidate brings solid full-stack experience, thrives in fast-paced environments, and is passionate about delivering high-quality, well-tested software. You should be comfortable switching between individual contributor and team collaborator roles, and excited about mentoring junior team members as we continuously improve our development practices.

Key Responsibilities:

  • Full feature ownership - Design, develop, and maintain features across their lifecycle—from ideation to deployment and ongoing support.

  • Testing and code quality - Drive robust unit, integration, and end-to-end testing practices. Ensure quality via peer code reviews and static analysis.

  • Agile participation - Participate in sprint planning, resource estimation, and user story development.

  • Product collaboration - Partner with business users and cross-functional teams to translate needs into working software, automations, or assistant tools.

  • Systems health - Contribute to the overall system quality by code reviews, improving documentation, testing practices, backup procedures, and cybersecurity readiness.

  • Tooling and process improvement - Recommend and implement tools, technologies, and practices to improve code quality, developer experiences, and/or process efficiency.

  • Mentorship - Support and mentor junior developers to enhance team skillsets and collaboration.

Qualifications

Minimum requirements:

  • 2-4 years of professional experience in full-stack development (post-graduation) with proven experiences with:

    • TypeScript for both web and mobile applications

    • React (React-admin) and component-based design systems

    • Jest for unit testing

    • Some experiences with Playwright or equivalent for integration and end-to-end (e2e) testing

  • Degree in Computer Science (or equivalent experience/certifications)

  • Strong problem-solving and communication skills

  • Demonstrated ability to work independently and as part of a team

  • Must be a Canadian citizen, permanent resident or a protected person defined by the Immigration and Refugee Protection Act.

Preferred / Nice-to-Have Skills:

Experience with:

  • React Native and Expo for mobile development and continuous integrations

  • Mobile integration and/or e2e testing frameworks like Appium or Maestro

  • Maintain and upgrade automated deployment of apps on iOS and Android platforms

Familiarity with:

  • PostgreSQL, SQL, Networking, Flask, and Python

Okos offers a competitive salary and benefit package and the opportunity to work in a challenging but fun and collaborative environment while increasing your skillset and moving your career forward.

Additional Information

Okos believes all people have equal value and we are committed to providing a safe space for everyone. We welcome all applicants of diverse races, genders, ages, religions, identities, experiences, etc. and we will provide accommodation to all applicants throughout our hiring process.

What We Offer

  • Flexible (hybrid) work environment with 3 days per week in office.

  • Competitive salary commensurate with experience & qualifications.

  • Highly autonomous environment.

  • Opportunity to learn and work on a variety of tasks.

  • Opportunity to be among the early hires in a quickly growing startup.

  • 24/7 gym access and other perks at our Calgary Office

  • Competitive health, dental and vision benefits

Convinced you'll be able to make an impact? We'd love to hear from you.

Keywords : Calgary jobs

Closed Date : 2025-05-28

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Developer

ActiveDEMAND

Calgary

Remote

CAD 80,000 - 100,000

2 days ago
Be an early applicant

Software Developer

Actalent

Calgary

Remote

CAD 80,000 - 100,000

Today
Be an early applicant

Software Developer

Spira Software

Calgary

Remote

CAD 65,000 - 75,000

Yesterday
Be an early applicant

Senior Front-End Software Developer

Payshepherd

Calgary

Remote

CAD 90,000 - 120,000

2 days ago
Be an early applicant

Intermediate Software Developer

SECURE

Calgary

On-site

CAD 70,000 - 110,000

12 days ago

Senior Software Developer, Data Technology (Canada)

Braintrust

Alberta

Remote

CAD 98,000 - 138,000

2 days ago
Be an early applicant

Intermediate Software Developer

GuestTek Interactive Entertainment Ltd.

Calgary

Hybrid

CAD 60,000 - 100,000

17 days ago

Senior Software Developer, DevOps

Hootsuite Inc.

Calgary

Remote

CAD 90,000 - 120,000

2 days ago
Be an early applicant

Software Engineer

AidRx

Calgary

Remote

CAD 60,000 - 75,000

Yesterday
Be an early applicant