Jobiglo

No results.

Senior Android Developer – Kotlin Multiplatform & AI Coding

M365Consult · Kampala

New Remote
Remote Senior 🇬🇧 English
Kotlin Kotlin Multiplatform Android Jetpack Compose Coroutines Flow GPS Bluetooth Low Energy BLE Ultra-Wideband UWB NFC AI coding assistants coding agents

Job description

About the role

We are building a mobile app that blends real‑world interactions with location and proximity technologies, using AI coding tools and autonomous agents to accelerate development. As a senior Android developer you will own the mobile development, deliver reliable software, and help shape our AI‑assisted workflows.

Key responsibilities

  • Develop, maintain, and improve our Android application using Kotlin and Kotlin Multiplatform, designing shared logic and platform‑specific integrations.
  • Implement and troubleshoot GPS, BLE, UWB, NFC and related proximity features, handling permissions, background execution, battery consumption and device variability.
  • Leverage AI coding assistants and coding agents for feature implementation, defect investigation, refactoring and testing, and establish robust agentic development workflows.
  • Review and validate AI‑generated code for correctness, maintainability, security and performance.
  • Test functionality on real devices, resolve issues beyond automated tests, and document technical decisions.
  • Mentor a junior developer through pair programming, practical demos and clear explanations.

Required profile

  • Senior‑level experience delivering production Android apps with Kotlin.
  • Strong practical expertise in Kotlin Multiplatform, including shared code and platform‑specific boundaries.
  • Deep understanding of Android architecture, Jetpack Compose, coroutines, Flow, lifecycle and state management.
  • Proven ability to debug across code, APIs and device behavior.
  • Extensive use of AI coding tools to ship working software and interest in agentic coding workflows.
  • Ability to critically assess AI‑generated solutions and explain implementations.
  • Willingness to teach less‑experienced team members patiently and clearly.
  • Self‑motivated, clear communicator, able to work independently in a remote team.

Required skills

  • Kotlin
  • Kotlin Multiplatform
  • Android development
  • Jetpack Compose
  • Coroutines & Flow
  • GPS positioning
  • Bluetooth Low Energy (BLE)
  • Ultra‑Wideband (UWB)
  • NFC
  • AI coding assistants & coding agents

What we offer

  • Fully remote, full‑time long‑term role.
  • Compensation based on experience, expertise and responsibilities.
  • Ownership of meaningful mobile development work.
  • Opportunity to shape AI and coding‑agent usage within the team.
  • Close collaboration with a learning‑focused internal team.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec M365Consult.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 3 hours ago

Expires 1 month from now

4 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

M365Consult

Kampala