5h ago
Staff Android Engineer, Caper
Canada - Remote (ON, AB, BC, or NS Only)
full-timesenior Remotegrocery technology
Tech Stack
Description
You will own the Android platform powering Caper's in-store retail technology, ensuring 99.9% uptime and reliability. You'll design and harden connectivity layers (MQTT, Wi-Fi/Bluetooth), integrate payment terminal workflows, and modernize Android architecture. This role offers the chance to solve complex systems problems and mentor senior engineers in a fast-paced environment.
Requirements
- 8+ years Android development experience using Kotlin, Coroutines/Flows, Jetpack
- Hands-on expertise with edge-device networking (MQTT, Wi-Fi/Bluetooth) and production observability
- Proven experience integrating hardware peripherals on Android (payment terminals, sensors)
- Ability to drive cross-team initiatives and mentor engineers
- Proficiency with modern Android architecture (multi-module, DI, Gradle, CI/CD)
Responsibilities
- Own reliability and performance for Android platform powering Caper devices
- Design and harden connectivity layers including MQTT, Wi-Fi/Bluetooth, offline-first sync
- Integrate and secure payment terminal workflows (EMV/contactless)
- Optimize real-time data pipelines for sensors and peripherals (barcode, weight, camera, RFID)
- Lead cross-team technical initiatives and mentor senior engineers
0 views 0 saves 0 applications