Sr Mobile Engineer (IOS and Android) (Banff)
Sr Mobile Engineer (IOS and Android) (Banff)
-
Banff, Canada
-
Last edited: less than a week ago
-
Save
Description
What Youll 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 Were 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.
- Solid 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).
Highlights
-
Company nameMastech Digital
-
Job positionSr Mobile Engineer (IOS and Android) (Banff)
Safety Tips
Be careful if you are offered a job on the spot.
More info about this ad
Sr Mobile Engineer (IOS and Android) (Banff) has been posted in the Cochrane Engineering category on Locanto.
Right now, this is the only ad posted in this category in Cochrane.
There are more ads within a 15 km radius for this category. If you want to view those ads, click here.