IA

Ian Anders

Available to hire

I am a Senior/Lead Android Developer specializing in modern Android development practices, with a focus on the platform since 2009.

About

I am a Senior/Lead Android Developer specializing in modern Android development practices, with a focus on the platform since 2009. I have extensive experience modernising mature Android codebases — introducing Kotlin, Coroutines & Flow, MVVM architecture, and migrating legacy XML-based UIs to Jetpack Compose.

As a contract engineer, I integrate quickly into established teams, identify technical risk early, and deliver pragmatic, production-ready improvements without unnecessary disruption. I also lead architectural decisions, collaborate with backend teams, and help shape roadmaps for secure, data-driven applications including offline-first capabilities, background synchronization, media streaming, and REST-based client-server integrations.

  • 18 years' experience
  • Joined March 2026

Languages

  • EnglishFluent
  • FrenchIntermediate

Industry experience

  • Software & Internet

Work experience· 5 roles

Lead Android Developer (Contract) · Brain in HandJan 2021 – Present · 5 yrs 11 mos

Joined as the sole Android engineer to modernise and evolve an established mobile application serving users with autism, ADHD and anxiety-related challenges. Led Kotlin-first modernization, introduced DI, Coroutines, Flow and MVVM; migrated UI to Jetpack Compose; advanced offline-first design with Room, WorkManager and REST-based sync. Defined long-term architecture, translated product requirements into technical tasks, and partnered with backend engineers to evolve REST APIs. Managed Firebase, Google Play Console and Azure DevOps pipelines, later migrating to Bitrise; improved Agile practices, documentation and CI/CD across the mobile function.

Senior Android Developer (Contract) · Waracle / Global Pharmaceutical ClientJan 2018 – Jan 2021 · 3 yrs 1 mo

Developed multiple clinical trial Android applications in a regulated, security-sensitive environment. Led two greenfield apps from inception to release; contributed to a shared modular platform; implemented secure data management to ensure penetration testing success. Modernised legacy code with Kotlin and Jetpack components; administered CI/CD pipelines and Firebase tooling; collaborated with product, QA and external stakeholders to ensure compliance and data integrity.

Head of Mobile (Android) · UrbanThingsJan 2016 – Jan 2018 · 2 yrs 1 mo

Led Android development for the BusChecker suite (500k+ downloads) and mobile ticketing platforms. Owned Android architecture and platform modernisation; introduced Kotlin and reactive architecture; implemented Firebase for Remote Config, Analytics and Crash Reporting. Established CI/CD with Jenkins and improved Play Store governance. Delivered greenfield 'Ticketless' platform using Bluetooth, NFC, QR and Braintree payments; contributed to product strategy and Innovate UK funding bid.

Lead Mobile Developer & Architect · OmnifoneJan 2010 – Jan 2016 · 6 yrs 1 mo
Senior Software Engineer · OmnifoneJan 2008 – Jan 2010 · 2 yrs 1 mo

Hire Ian Anders today

Post a job and invite Ian, or contact them directly. No hidden commission.

Post a job