CareerPlan

Senior Android Software Engineer

Employees can work remotely, roFull-time2026-10-13 → 2026-11-10

Core

Senior Android Engineer owning end-to-end development of an Android IoT application for fleet management, utilizing Kotlin, Firebase, and Flutter.

Role type

Senior IC Android Software Engineer (IoT)

Builds

Android mobile applications for IoT device fleet management

Domain

Agriculture / Life Sciences / IoT

Deliverable

production ML models | product features

Required skills

Kotlin, Android development, Firebase, Flutter, Git, IoT fleet management, FOTA rollouts, incident management, root cause analysis

Preferred skills

C++, Swift, native Android OS knowledge (boot sequence, recovery), AWS/serverless, AI-augmented development

Technologies

Kotlin, Flutter, Dart, Firebase, GCP, Git, GitLab, C++, Swift

Responsibilities

Own Android IoT application architecture and implementation end-to-end; Troubleshoot and resolve production defects and crashes; Support release preparation, deployment, and validation; Improve code quality and test coverage; Maintain technical documentation and runbooks; Contribute to operational targets for uptime and stability.

Seniority

Senior, hands-on IC