Search by job, company or skills

yminds.ai

Senior Software Engineer Android (6+ Years Experience | Immediate Joiner)

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

Job Description

About the Role

Our client is seeking a Senior Software Engineer Android (6+ years) to lead the engineering of their flagship Android application used by frontline healthcare workers (ASHAs, ANMs, and MPWs). This hands-on, high-ownership role involves setting the technical direction for the Android codebase, mentoring the team, and collaborating closely with researchers, clinicians, designers, and backend/AI teams. The application provides AI-driven NCD risk assessment, screening guidance, and clinical decision support, directly impacting the quality of care received by millions across India.

Key Responsibilities

  • Design, develop, test, deploy, maintain, and continuously improve the Android applications for frontline healthcare workers and clinicians.
  • Build scalable, maintainable, and modular mobile architectures using modern Android best practices (MVI/MVVM, clean architecture, modularization, Jetpack).
  • Own features end-to-end, focusing on clinical correctness, safety, and user experience.
  • Optimize application performance across a wide range of Android devices and OS versions.
  • Engineer for low-connectivity environments, ensuring offline-first behavior and robust background sync.
  • Improve application reliability and observability through structured logging and crash analytics.
  • Collaborate cross-functionally with Product, UX, Backend, AI/ML, Research, and Infrastructure teams.
  • Drive engineering best practices, including testing strategy, monitoring, and code quality.
  • Mentor junior engineers and contribute to technical leadership across the organization.
  • Handle ambiguity and adapt as the product and regulatory landscape evolve.

Required Skills

  • Bachelor's degree in Computer Science or equivalent engineering discipline.
  • 6+ years of professional experience building Android applications, including ownership of a large-scale, production-grade app.
  • Strong proficiency in Kotlin and Java, with a deep understanding of idiomatic Kotlin.
  • Strong command of the Android SDK and the Jetpack family (Compose, Room, WorkManager, etc.).
  • Track record of building large-scale mobile applications and managing post-release issues.
  • Strong grasp of data structures, algorithms, concurrency, networking, and system design.
  • Solid experience with RESTful APIs and authentication flows (OAuth2/OIDC/JWT).
  • Demonstrated experience optimizing app performance using tools like Android Studio Profiler.
  • Experience designing offline-first architectures and synchronization systems.
  • Familiarity with Android security and privacy primitives.
  • Familiarity with CI/CD and automated testing practices.

Preferred Skills

  • Experience with Jetpack Compose and reactive UI frameworks.
  • Experience shipping multilingual Android experiences with proper Indic script handling.
  • Experience with on-device ML using TensorFlow Lite, MediaPipe, ML Kit, or PyTorch Mobile.

Qualifications

  • 6+ years of professional experience in Android development.
  • Proven experience in shipping production-grade applications at scale.
  • Strong debugging and problem-solving abilities.

Why Join

  • Contribute to a meaningful application that directly impacts healthcare quality in India.
  • Work with a talented team of researchers, clinicians, and engineers in a collaborative environment.
  • Opportunity to lead technical direction and mentor junior engineers.
  • Engage in innovative projects that leverage AI and mobile technology.

About YMinds.AI

YMinds.AI is a premier talent solutions company specializing in sourcing and delivering elite developers with expertise in cutting-edge technologies. We help global enterprises and fast-growing startups accelerate their product development by connecting them with engineers who excel in building intelligent, scalable, and future-ready systems. Our clients are at the forefront of innovation, and we enable their success by providing exceptional talent that drives technological advancement.

Keywords

Senior Software Engineer Android, Kotlin, Java, Android SDK, Jetpack, MVI, MVVM, clean architecture, mobile applications, healthcare technology, AI-driven applications, offline-first architecture, CI/CD, mobile performance, Android development, production-grade apps, mentoring, Bangalore, TANUH #AndroidDeveloper #Kotlin #Java #MobileEngineering #HealthcareTech #AI #JobDescription

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 148905143