SIMOON CV

Senior Android Developer - Kotlin Multiplatform & AI Coding

Entreprise
M365Consult
Lieu
Nairobi, Kenya
Contrat
CDI
Publication
Publiée le 13 octobre 2026

Description du poste

Location:

100% Remote

Employment:

Full-time, long-term position

Start date:

As soon as possible after selection and agreement

Salary:

Based on experience, technical expertise, and level of responsibility

About Us

We are developing a mobile application that combines real-world interactions with location and proximity technologies. Our team uses AI coding tools and autonomous coding agents to accelerate development, improve our engineering workflows, and build practical knowledge across the team.

We are looking for a senior developer who can take ownership of mobile development, deliver reliable software, and help our team become more effective at building applications with AI.

Job Description

We are seeking an experienced Senior Mobile App Developer with strong Kotlin Multiplatform expertise and an excellent background in native Android development with Kotlin.

This is a hands-on engineering role. You will develop and improve our application, solve complex technical problems, and establish effective workflows for AI-assisted and agentic development. Experience with GPS, Bluetooth Low Energy (BLE), Ultra-Wideband (UWB), or related location and proximity technologies would be particularly valuable.

You will also share your knowledge with our internal team, including mentoring a junior team member who is learning to build Android applications through AI-assisted development, often referred to as “vibe coding.”

Key Responsibilities

Develop, maintain, and improve our Android application using Kotlin and Kotlin Multiplatform.

Design shared application logic and integrate it with platform-specific functionality.

Implement and troubleshoot location and proximity features involving GPS, BLE, UWB, and related device capabilities.

Address practical mobile challenges such as permissions, background execution, battery consumption, connectivity, and differences between devices.

Use AI coding assistants and coding agents extensively to implement features, investigate defects, refactor code, and support testing.

Set up and improve agentic development workflows, including task decomposition, project context, automated checks, and review processes.

Review and validate AI-generated code, taking responsibility for its correctness, maintainability, security, and performance....