Canada

Sr Mobile Engineer (IOS and Android) - Mastech Digital (Banff)

Sr Mobile Engineer (IOS and Android) - Mastech Digital (Banff)
Description
What You'll Do: - Design, build, and ship mobile features for device pairing, BLE connectivity, telemetry, health monitoring, and command/control — using AI (Claude Code) as a first-class collaborator in your daily development workflow. - Use agentic workflows to dramatically increase delivery velocity without sacrificing quality: from generating feature scaffolding, to writing and validating test coverage, to triage and root cause analysis during incidents. - Collaborate with firmware, cloud, design, and product teams to define APIs, contracts, and end-to-end workflows — whether the feature is hardware-driven or lives entirely in the app. - Build resilient experiences that handle messy real-world conditions: flaky BLE, backgrounding, battery constraints, intermittent connectivity, OS-level lifecycle quirks, and the everyday performance bar of a high-traffic consumer app. - Own feature quality on your platform — iOS (Swift, SwiftUI / RIBs, SPM) or Android (Kotlin, Jetpack Compose, Dagger, kokolib) or both Instrument features for observability, crash-free sessions, and quality compliance; partner with the release team on Crashlytics triage. - Write clean, testable, performant code; contribute to CI/CD automation and improve team-wide engineering standards. What We're Looking For : - 5+ years of experience shipping production iOS or Android applications at scale or both iOS: deep Swift, Combine/async-await, SwiftUI and/or UIKit, SPM, instrumentation; comfort with CoreBluetooth and background modes. - Android: deep Kotlin, coroutines/Flow, Jetpack Compose, Dagger/Hilt, Gradle; comfort with Bluetooth/BLE APIs, foreground services, and Doze/standby behavior. - Hands-on experience prompting, evaluating, and building with LLMs — not just autocomplete, but as a genuine development partner. - Deep experience with agentic workflows, prompt engineering, context window management, and MCP/function calling. - A track record of using AI tooling to multiply your own output — faster specs, better test coverage, cleaner code, faster debugging. - Robust experience with mobile architecture patterns, modularization, and dependency management at scale. - Experience integrating with REST/gRPC backends, streaming/eventing, push notifications, and persistent local storage. - Ability to collaborate across teams (firmware, cloud, design, product) and articulate technical tradeoffs clearly. Nice-to-Have : - Experience with BLE, IoT, telematics, wearables, or other hardware-adjacent mobile work. Familiarity with high-frequency event ingest, telemetry batching, or time-series data on mobile. - Background with mobile observability tooling (Firebase Crashlytics, DataDog, Databricks, Amplitude). - Experience with automated mobile testing frameworks (XCUITest, Espresso, Maestro, snapshot testing). Apply on Kit Job: kitjob.ca/job/2o0vz0
Highlights
Safety Tips
Be careful if you are offered a job on the spot.
1 / 10
More info about this ad

Sr Mobile Engineer (IOS and Android) - Mastech Digital (Banff) has been posted in the Cochrane Engineering category on Locanto.

For Cochrane, there are no other ads posted in this category.

There are more ads within a 15 km radius for this category. If you want to view those ads, click here.