freehire launches on Product Hunt on 26 August.

Follow →

Android Software Engineer

Open 34d

Summary

Builds and maintains production-grade Android applications using Kotlin for insurance and financial products, integrating backend APIs and contributing to AI-assisted features. Requires 3+ years of Android development with Kotlin, Coroutines, Flow, and REST API integration experience.

Role Overview

We are looking for a talented Android Software Engineer to build and evolve mobile applications that power insurance and financial products. The Android Software Engineer will also contribute to features that leverage automation and AI-assisted capabilities where they improve user experience and operational efficiency.

What You Will Do

Build and maintain production-grade Android applications using Kotlin. Design and implement intuitive, responsive mobile interfaces for insurance, payments, and customer workflows. Integrate backend APIs for quotations, policy management, claims, and transactional services.

Why It Might Be a Fit

Strong ownership mindset with attention to detail and product quality. Published apps on the Google Play Store are an advantage.

Requirements

  • 3+ years of Android development experience using Kotlin
  • Strong understanding of Android architecture components and modern development practices
  • Proven experience shipping production Android applications
  • Strong knowledge of Coroutines, Flow, and asynchronous programming
  • Experience integrating RESTful APIs and working with distributed systems
  • Familiarity with mobile performance tuning and debugging in production environments
  • Exposure to AI-enabled mobile features (e.g., chat interfaces, recommendation systems, automation workflows) is a plus
  • Experience with on-device ML or frameworks such as TensorFlow Lite is a bonus

Benefits

  • medical insurance
  • Dental
  • Vision
  • Savings Plan Options
  • PTO