CareerPlanGet AI match score →

Android Engineer, Terminal

Canada Locations💼 Full-time🗓 2026-05-21 → 2026-07-31

Core

Build and enhance applications, services, and the OS for physical payment terminals; develop frameworks for internal and external engineers to build on the custom platform.

Role type

Android Engineer (Terminal Devices)

Builds

Physical payment terminal applications, SDKs, and development frameworks

Domain

Fintech / Payments / Hardware

Deliverable

production ML models | product features | infrastructure

Required skills

Android development, Kotlin, Java, Swift, Objective-C, Go, Python

Preferred skills

Payments domain knowledge, Backend infrastructure experience, User research collaboration, Cross-team best practice setting

Technologies

Android, Kotlin, Java, Swift, Objective-C, Go, Python

Responsibilities

Design, build, and maintain Android apps and SDKs; Develop payment applications for various devices and form factors; Collaborate with product and design teams to deliver new features; Establish best practices for Android development across the company; Partner with user research to address user needs

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗