CareerPlan

Senior Software Engineer – Android contract

TorontoContract2026-11-04 → 2026-11-10

Core

Build and evolve an Android-based Point-of-Sale (POS) platform for K-12 schools, focusing on 70% Android app development and 30% backend telemetry services.

Role type

Senior Software Engineer (Android & Backend)

Builds

Android POS applications and Azure-based backend services for device fleet management and telemetry.

Domain

Fintech / EdTech / Payments / IoT

Deliverable

production ML models | product features

Required skills

Android development (Kotlin, Java, Jetpack, MVVM, Coroutines, DI), POS hardware integration, Azure cloud services, C#/.NET or Java/Spring Boot or Node.js, SQL/NoSQL databases, REST APIs

Preferred skills

Payment terminal support (PAX, Verifone, Ingenico), PCI-DSS knowledge, Telemetry/Observability, Docker, Kubernetes

Technologies

Kotlin, Java, Android SDK, Jetpack, Hilt/Dagger, Azure (Application Insights, Service Bus, Functions, Event Hubs, Storage, SQL, Cosmos DB, AKS), C#/.NET, Spring Boot, Node.js, Docker, Kubernetes