Role: Senior Android Developer
Experience: 4-7 years
Location: Anywhere in India
Job Type: Contract To Hire (Initial 3 months Contract)
Fission Labs, headquartered in Sunnyvale, with offices in Dallas & Hyderabad, Fission Labs is a leading software development company, specializing in crafting flexible, agile, and scalable solutions that propel businesses forward. With a comprehensive range of services, including product development, cloud engineering, big data analytics, QA, DevOps consulting, and AI/ML solutions, we empower clients to achieve sustainable digital transformation that aligns seamlessly with their business goals.
What are we looking for!
We are seeking a highly motivated Android Engineer with 4-7 years of experience in native Android development. The ideal candidate will have strong expertise in Kotlin, experience delivering production-grade mobile applications, and the ability to independently drive technical implementation. Experience building AI-powered mobile experiences and designing applications for offline-first environments is highly desirable.
Responsibilities
Android Application Development
- Transform an existing prototype into a fully functional, production-ready Android mobile application.
- Design, develop, test, and maintain high-quality native Android applications using Kotlin.
- Ensure application performance, reliability, scalability, and maintainability.
Technical Leadership & Ownership
- Act as the primary engineer on the project, independently driving feature development and technical execution.
- Translate product requirements into scalable technical solutions with minimal oversight.
- Collaborate closely with internal engineering, product, and delivery teams to ensure successful project outcomes.
- Maintain effective collaboration by working with overlapping hours aligned to Central Africa Time (CAT).
- Design and implement mobile-first, offline-first experiences for environments with intermittent or limited connectivity.
- Develop robust synchronization strategies and local data storage mechanisms.
- Ensure seamless user experiences across varying network conditions.
- Integrate internal tools and frameworks such as CommCare Core CLI into the Android application ecosystem.
- Collaborate with cross-functional teams to streamline workflows and improve platform capabilities.
AI/ML Integration
- Build or integrate AI-powered capabilities within Android applications.
- Evaluate and implement on-device AI/ML solutions for mobile use cases.
- Optimize AI features for performance, usability, and offline functionality.
- Work with embedded models and mobile inference frameworks where applicable.
Qualifications
- 4–7 years of hands-on experience in native Android application development.
- Strong proficiency in Kotlin and Android SDK.
- Proven experience shipping production-grade Android applications.
- Ability to work independently and take ownership of technical deliverables.
- Strong understanding of Android architecture patterns, performance optimization, and mobile best practices.
- Experience integrating REST APIs, local databases, and mobile security practices.
- Excellent communication and collaboration skills.
- Hands-on experience building or integrating AI/ML capabilities into mobile applications.
- Experience with on-device AI/ML, embedded models, or offline AI-powered experiences.
- Familiarity with frameworks and tools such as TensorFlow Lite, ONNX Runtime Mobile, MediaPipe, Gemma, Phi, Mistral, or similar technologies.
- Experience designing and implementing offline-first mobile architectures.
- Experience working in resource-constrained or low-connectivity environments.
- Familiarity with mobile deployment, monitoring, and performance optimization techniques.
You would enjoy
- Opportunity to work on impactful technical challenges with global reach.
- Vast opportunities for self-development, including online university access and knowledge sharing opportunities.
- Sponsored Tech Talks & Hackathons to foster innovation and learning.
- Generous benefits packages including health insurance, retirement benefits, flexible work hours, and more.
- Supportive work environment with forums to explore passions beyond work.