Software Developer, Cloud & Mobile

Winnipeg, MB, CA, Canada

Job Description

Web and Mobile o React o AWS
TerraWave o Winnipeg preferred o Remote Canada considered

About TerraWave

TerraWave builds IoT-driven web and mobile products used in real environments. We are an early-stage startup moving from MVP to production-ready systems. You will work on real software that ships, runs in the field, and evolves quickly.

The Role

We are hiring a software developer to help maintain, harden, and grow our web and mobile applications. This is a hands-on role with real ownership and growth potential.

You will report directly to the CPO and work closely with the product and firmware teams. This role is a strong fit for an intermediate developer who learns fast, enjoys debugging, and wants to grow into a key technical contributor in a startup.

What You Will Do

Work across web, API, and cloud layers to build and maintain features Design, consume, and debug APIs used by web and mobile apps Work with databases and data flows coming from IoT devices Improve backend reliability, configuration, and environment separation Identify and fix bugs, technical debt, and security gaps Write and maintain unit tests and support improved test coverage Contribute to production readiness and system hardening Support and debug mobile apps built with React Native Expo Participate in planning future architecture and migrations Work within agile workflows using Kanban and Scrum Write clear pull requests, documentation, and async updates
What We Are Looking For

Strong JavaScript fundamentals Solid experience with React Real TypeScript usage in projects Strong understanding of APIs and data-driven systems Hands-on exposure to AWS services such as Lambda, API Gateway, DynamoDB, S3, Cognito, or CloudWatch Experience or strong interest in testing and unit testing Comfortable working in agile environments Strong debugging and problem-solving skills Security-aware mindset Clear written and verbal communication Organized, accountable, and reliable
Strong Plus

IoT-related experience or projects React Native or Expo experience GraphQL or AppSync exposure PostgreSQL experience Docker familiarity Cloud architecture curiosity
Requirements

Based in Canada Winnipeg local candidates preferred Canadian citizen, permanent resident, or eligible under youth employment programs Graduate degree preferred Full-time availability Comfortable working in a startup environment with changing priorities
How We Work

Flexible working hours Async-first communication with regular team meetings Hybrid or remote within Canada Ownership with guidance and approval for major architectural decisions
How to Apply

Share your resume and links to projects or GitHub. Personal, academic, and IoT-related projects are welcome.

Job Type: Full-time

Pay: $48,543.58-$99,939.82 per year

Ability to commute/relocate:

Winnipeg, MB R3T 6A8: reliably commute or plan to relocate before starting work (preferred)
Application question(s):

Are you currently a permanent residence or citizen of Canada?
Experience:

Web development: 2 years (preferred) Mobile applications: 1 year (preferred)
Work Location: Hybrid remote in Winnipeg, MB R3T 6A8

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
    JD3353160
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Winnipeg, MB, CA, Canada
  • Education
    Not mentioned