Search by job, company or skills

Fission Labs

Android Developer (Kotlin + Native)

Save
  • Posted 7 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

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.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 149071101