👨🏻‍💻 postech.work

Software Developer, Cloud & Mobile

TerraWave • 🌐 In Person • 💵 $48,544 - $99,940

In Person Posted 5 days, 14 hours ago

Job Description

Web and Mobile • React • AWS

TerraWave • Winnipeg preferred • 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

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.