Talent.com
Roadpost
Senior Software Engineer - MobileRoadpost • Etobicoke, ON, CA
Senior Software Engineer - Mobile

Senior Software Engineer - Mobile

Roadpost • Etobicoke, ON, CA
30+ days ago
Salary
CA$160,000.00 yearly
Job type
  • Full-time
  • Quick Apply
Job description

Who We Are At Roadpost, we've spent years building trust with people who need to stay connected beyond cell coverage, in the world's most remote places.

That work led to ZOLEO, our global messaging platform powered by the Iridium satellite network, used by adventurers, remote workers, and enterprise teams operating off-grid.

The impact is real.

Ask the people whose lives were changed by a ZOLEO rescue alert ( read their stories ).

Today, we're building the next chapter.

ZOLEO is evolving from a hardware-led satellite communicator into a safety and preparedness platform, one that combines intelligent monitoring, automation, and real-time visibility to give people and their Safety Circles confidence when it matters most.

We're just getting started, and we want people who want to build it with us.

Why This Role Matters The ZOLEO mobile app is how customers stay connected beyond cellular coverage. It powers messaging, check-ins, location sharing, SOS, and Device management – often in places where no other communication is available. For many users, the app is their primary experience of ZOLEO. As a Senior Software Engineer, Mobile, you'll design and deliver production-ready experiences across iOS and Android, partnering closely with Product and Design to solve complex customer problems. You’ll help shape engineering practices, improve quality through automation and shift-left testing, and provide technical leadership across the team. This is an AI-first engineering environment where tools like Cursor, Claude Code, and agentic workflows are part of everyday development. You'll use them to build, test, and iterate more effectively while helping the team evolve practical, high-impact engineering practices. What's In It for You Real Users, Real Impact. Your work ships to a global user base that depends on ZOLEO in some of the most challenging environments on earth.

The features you build and the reliability you improve will have a direct, measurable impact on how customers stay connected. Broad Mobile Product Scope. Work across the full mobile product, from native iOS and Android experiences to business logic, connected-device functionality, and release readiness. You’ll own features from concept through production. An AI-First Engineering Culture. AI-assisted development is part of everyday engineering. You’ll use modern AI tools to accelerate design, development, testing, and debugging while helping the team adopt effective ways of working. Quality Built In, Not Bolted On. We practice shift-left engineering: where testing, automation and observability are built into development from the start – not added at the end. Growth Through Collaboration. You'll collaborate with experienced engineers across IOS, Android, and connected products in an environment where strong technical ideas are valued.

As a senior engineer, you’ll also help mentor and grow those around you. What You'll Do Build Polished, Performant Mobile Experiences. Design and build native interfaces in SwiftUI and Jetpack Compose that are fast, accessible, and intuitive.

You will contribute to a high standard for mobile UI that is polished, accessible, and reliable. Build Features End-to-End.

  • Design and build mobile product features across UI, business logic, data, off-line aware behavior, and platform integrations, with a clear focus on reliability and real-world conditions. Build Reliable Connected-Device Experiences. Design and improve the mobile experience for Bluetooth-connected ZOLEO devices, including pairing, messaging, location sharing, SOS, and device management, ensuring dependable performance in real-world conditions. Ship with Confidence.
  • Practice shift-left quality: write unit and integration tests as standard across mobile code, contribute to UAT and E2E automation via Appium or Maestro, and strengthen the team's automation and release-quality practices.

You will contribute to releases that are stable, observable, and safe to ship. Strengthen the Pipeline.

  • Improve and maintain the CI/CD that Keeps releases fast, predictable, and reliable through GitHub Actions, Fastlane, automated linting, and static analysis. Leverage AI Throughout Development. Use agentic AI tools as a core part of your workflow from scaffolding, generating tests, exploring approaches, and accelerating iteration.

You will contribute to the AI-assisted practices the team adopts. Collaborate Across the Product. Work closely with Product, Design, and other engineering teams to turn requirements into well-shaped solutions and bring non-engineers along with the technical decisions that matter. What You Bring You do not need to have worked across every part of the mobile stack already; strong candidates may come from deep iOS, deep Android, or full-stack mobile backgrounds.

What matters most is senior engineering judgment, product thinking, curiosity, and the ability to grow across platform boundaries. Senior Mobile Depth. 7+ years of professional software engineering experience, with production-grade depth in at least one native mobile platform – iOS (Swift, SwiftUI), or Android (Kotlin, Java, Jetpack Compose).

You have owned meaningful mobile features in production and understand the tradeoffs behind reliable user-facing software. Product Thinking. You think beyond individual features. You can reason user experience, business logic, data flow, reliability, testing, and release quality, even when some parts are outside your deepest area of expertise. Cross-Platform Curiosity.

  • You are comfortable learning adjacent platforms and working with engineers who bring different specializations.

Deep iOS or Android expertise is welcome; we are looking for someone who wants to become effective across more of the mobile product over time. Quality and Release Discipline. You value tests, automation, observability, and stable releases.

You have experience with some combination of unit tests, integration tests, UI automation, CI/CD, or release tooling, and you know how quality practices change the way teams ship. AI-Assisted Engineering Mindset.

  • You have practical experience using AI coding tools such as Cursor, Claude Code, Copilot, or similar workflows to explore, test, debug, and accelerate engineering work.

You are comfortable helping a team turn those tools into effective engineering practice. Bonus Points for: Experience across both iOS and Android; Bluetooth-connected or other connected-device products; Appium or Maestro; Fastlane or GitHub Actions; mentoring engineers and improving engineering practices. What We Offer Salary Range. $160,000 - $180,000 CAD. Flexible Work. A hybrid model; balancing collaboration and lifestyle flexibility. Comprehensive Benefits. Health, dental, and flexible spending accounts tailored to your needs. Time to Recharge.

  • Vacation and sick days to help you rest, recharge, and stay well. Growth Investment.

A continuous learning environment backed by a professional development budget. Inclusive by Nature. A values-driven workplace where diverse perspectives are celebrated. Apply Now Our recruitment process may use artificial intelligence tools, alongside human review, to assist with the screening or assessment of candidates.

We are currently hiring for this role and welcome candidates from all backgrounds and experiences.

We are committed to fostering an inclusive, accessible workplace.

If you meet around 70% of the qualifications, we still encourage you to apply — we’d love to hear from you. We’re happy to provide reasonable accommodation throughout the recruitment process; if you require support, please let us know when you apply, and we’ll work with you to meet your needs. Powered by JazzHR

Create a job alert for this search

Senior Software Engineer - Mobile • Etobicoke, ON, CA

Similar jobs

Senior+ Software Engineer - $140,000 - $200,000 A Year

DraftAidMississauga, Canada
Full-time

Join to apply for the Senior+ Software Engineer role at DraftAid3 days ago Be among the first 25 applicantsJoin to apply for the Senior+ Software Engineer role at DraftAidGet AI-powered advice on t... Show more

 • Promoted

Senior Backend Engineer — Remote, Equity, Impact

DraftwiseMississauga, Peel Region, CA
Remote
Full-time

A forward-thinking legal tech firm is looking for an experienced back end software engineer to join their team.In this role, you will take ownership of tech features and write high-quality code.Wit... Show more

 • Promoted

Senior Software Engineer II

Tripledot StudiosMississauga, Peel region, Canada
Full-time

Tripledot is one of the largest independent mobile games companies in the world.We are a multi‑award‑winning organisation, with a global 2,500+ strong team across 12 studios.Our expanded portfolio ... Show more

 • Promoted

Field Application Engineer (m/f/d)

RUTRONIK Electronics WorldwideBolton, ON, CA
Full-time

Discover the world of electronic components! ___ Join Rutronik as a team player! The world of electronics is our world.We are one of the leading global distributors of electronic components, employ... Show more

 • Promoted

Mechanical Engineer, Senior - Mobile Computing Products

Zebra-TechnologiesMississauga, Peel Region, CA
Full-time

Overview:At Zebra, we are a community of innovators who come together to create new ways of working.United by curiosity and a culture of caring, we develop smart solutions that anticipate our custo... Show more

 • Promoted

Android Mobile Software Engineer | $200/hr Remote | Mercor

Crossing HurdlesMississauga, Peel Region, CA
Remote
Part-time

Android Mobile Software Engineer | $200/hr Remote | Mercor.Android Mobile Software Engineer (Kotlin).Part-time, 10–40 hours per week, fully remote and asynchronous.Role Responsibilities (Training s... Show more

 • Promoted

Senior Android Engineer, Ad Formats — Remote

RedditMississauga, Peel Region, CA
Remote
Full-time

A leading social media platform is looking for a skilled Android engineer to join their New Ad Formats team.The role focuses on building ad experiences that enhance performance on the Android app.C... Show more

 • Promoted

Senior Software Engineer

PentasiaMississauga, Peel Region, CA
Full-time

Get AI-powered advice on this job and more exclusive features.Sign in to access AI-powered advices.Continue with Google Continue with Google.Continue with Google Continue with Google.Continue with ... Show more

 • Promoted

Senior Android Engineer Shaping the Future of Live Selling

WhatnotMississauga, Peel Region, CA
Full-time

Drive the evolution of live selling as a Senior Android Engineer.Use your Kotlin skills to craft user-centric solutions that empower sellers in a thriving remote workspace.The Inventory team invite... Show more

 • Promoted

Expert Flight Software Engineer at MDA Space

MDA SpaceBrampton, Peel Region, CA
Full-time

Advance your expertise as an Expert Flight Software Engineer with MDA Space in Brampton.Focus on creating modular, testable, real-time flight software as part of our elite Robotics & Space Operatio... Show more

 • Promoted

Senior Software Engineer - Logistics

PostGridMississauga, Peel Region, CA
Full-time

PostGrid is a global leader in enterprise SaaS platform for automated offline communications.Our robust APIs empower organizations to create, personalize, and dispatch physical mail letters, postca... Show more

 • Promoted

Senior Back End Software Engineer

EpistemixMississauga, Peel Region, CA
Full-time

Senior Back End Software Engineer.Our software engineers at Epistemix show a clear passion for quality and love to bring software to life.You are energized by the idea of building something new and... Show more

 • Promoted

Mercury Senior Android Engineer

MercuryMississauga, Peel region, Canada
Full-time

Join Mercury as a Senior Android Engineer and innovate in the fintech sector.Use your Kotlin expertise to develop solutions that enhance the financial management experience on mobile devices.In thi... Show more

 • Promoted

Senior Software Architect Engineer - C$120,000 - C$165,000 A Year

Essence Coaching GroupBrampton, Canada
Full-time

Senior Software Architect Engineer (Aerospace / eVTOL)Location: Lindsay, Ontario, CanadaEmployment Type: Full-timeSalary Range: CAD 120,000 – 165,000 (annual)Work Model: HybridAbout the JobA senior... Show more

 • Promoted

Senior Android Engineer, Marketplace — Remote Impact & Scale

ThumbtackMississauga, Peel Region, CA
Remote
Full-time

A technology company in Canada is seeking an experienced Android Engineer to drive engineering projects and work on innovative mobile experiences.The role requires a minimum of 5 years in engineeri... Show more

 • Promoted

Senior Software Engineer in AI Development

AlphaSenseMississauga, Peel Region, CA
Full-time

Drive innovation in AI technology as a Principal Software Engineer.Lead the evolution of scalable data extraction systems while fostering a collaborative and inclusive team atmosphere.In this senio... Show more

 • Promoted

Senior Android Engineer - Remote Work

BraintrustMississauga, Peel Region, CA
Remote
Full-time

Take on the role of Senior Android Engineer at Braintrust, where innovation meets community.Develop features for diverse users in a fully remote environment.In this freelance contract role, 3-5 yea... Show more

 • Promoted

Senior Software Engineer - Remote, Scale & Mentor Teams

InvertMississauga, Peel Region, CA
Remote
Full-time

A forward-thinking biotechnology company is seeking a Senior Software Engineer to join their remote-first team.The role involves shipping features and making technical decisions to support scaling ... Show more

 • Promoted

Android Engineer — Scalable Fintech & Mobility Apps (Remote)

YassirMississauga, Peel Region, CA
Remote
Full-time

A growing tech company in North Africa is seeking an experienced Android Developer in Montreal to design and build robust mobile applications.The role involves collaboration with cross-functional t... Show more

 • Promoted

Senior Software Engineer - Backend

EvertzBurlington, Halton Region, Canada
Full-time

We are seeking a highly motivated Senior Software Engineer to join our growing engineering team.This role offers an exciting opportunity to design and build scalable, production grade backend syste... Show more