[Remote] Android Software Engineer, Work From Home - M
Note: The job is a remote job and is open to candidates in USA. Dice is looking for a talented Android Software Engineer to build and evolve mobile applications that power insurance and financial products. The role involves contributing to features that leverage automation and AI-assisted capabilities to enhance user experience and operational efficiency.
Responsibilities
- 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
- Contribute to mobile features that incorporate AI-assisted capabilities (e.g., chat experiences, recommendations, automation flows)
- Optimize application performance, responsiveness, battery usage, and memory efficiency across devices
- Implement analytics, crash reporting, and user behavior tracking to improve product quality
- Collaborate closely with backend, product, design, and AI/ML teams throughout the development lifecycle
- Ensure stability, scalability, and security across production mobile systems
- Continuously improving engineering standards, architecture, and mobile best practices
- Deliver stable, high-performance Android experiences used at scale
- Improve app reliability, responsiveness, and efficiency across devices
- Reduce crashes and production incidents through better engineering practices
- Ship mobile features confidently with strong system design and testing discipline
- Enable AI-assisted product capabilities through mobile integration where applicable
- Contribute to a scalable and maintainable mobile architecture
Skills
- 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
- Strong ownership mindset with attention to detail and product quality
- Tech Stack: Kotlin/Java, Android Jetpack (ViewModel, Compose/XML-based UI where applicable), Coroutines/Flow, RESTful APIs, SQL/NoSQL databases, and TensorFlow Lite/on-device ML frameworks
- 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
- Published apps on the Google Play Store are an advantage
Benefits
- Medical insurance
- Dental
- Vision
- Savings Plan Options
- PTO
Company Overview
Company H1B Sponsorship