CareerPlan

Android Engineer, Terminal - CA

Canada LocationsFull-time2026-10-12 → 2026-11-10

Core

Design, build, and maintain Android apps, services, and the OS for physical Terminal devices; build frameworks for internal and external engineers to develop on the custom platform.

Role type

Senior Android Engineer (Embedded/IoT)

Builds

Android payment applications for physical devices and developer SDKs

Domain

Fintech / Payments / Embedded Systems

Required skills

Android development, Kotlin, Java, Swift, Objective-C, Go, Python, SDK development, OS development, cross-platform collaboration

Preferred skills

Payments domain expertise, Backend infrastructure experience

Responsibilities

Design and maintain Android apps and SDKs for physical devices, develop payment applications for various form factors, collaborate with product and design teams, set Android development best practices across the company

Seniority

Mid-level, hands-on IC