We are seeking a highly skilled and motivated Android Lead Engineer to design, develop, and lead the implementation of mobile applications that support global clinical trials. This role requires strong technical depth in native Android development as well as leadership capabilities to mentor junior engineers, drive technical decisions, and ensure delivery excellence.
The ideal candidate is hands-on with Kotlin / Java, well-versed with Android frameworks, and experienced in building secure, scalable, and performant applications aligned with modern UI / UX best practices.
Key Responsibilities :
- Lead the design, development, and enhancement of native Android mobile applications used in clinical trials.
- Ensure seamless integration with backend APIs, cloud-based SaaS platforms, and third-party services.
- Optimize applications for performance, scalability, and responsiveness across different devices and Android OS versions.
- Partner with Product Owners, UI / UX Designers, Backend Developers, and QA teams to translate business requirements into robust technical solutions.
- Provide technical leadership, mentoring, and code reviews to junior team members.
- Drive the adoption of best practices in coding standards, architecture, and security.
- Conduct unit testing, debugging, and troubleshooting to deliver high-quality, bug-free applications.
- Evaluate and manage regression risks when implementing design changes.
- Maintain comprehensive technical documentation.
- Identify opportunities for refactoring, reusability, and modularization to improve efficiency.
- Stay updated with the latest Android development trends, frameworks, and tools, ensuring compatibility with new OS releases.
- Contribute to cross-platform mobile strategies where applicable.
Required Technical Skills :
Strong proficiency in Kotlin and Java for Android.Deep understanding of Android SDK, Jetpack libraries (Compose, Navigation, ViewModel, Room, WorkManager).Experience with Material Design guidelines and custom UI development.Expertise in MVVM / Clean Architecture and dependency injection frameworks (Dagger / Hilt, Koin).Experience with Gradle, ProGuard / R8, and build optimization.Proficiency in Git, CI / CD pipelines (Jenkins, GitHub Actions, Bitrise, or similar).Strong understanding of memory management, multithreading (Coroutines, RxJava), and performance tuning.Knowledge of encryption, authentication protocols (OAuth2, JWT), and secure coding practices for healthcare / clinical apps.Additional Preferred Skills :
iOS development expertise (Swift / Objective-C) for cross-functional knowledge.Experience with Material-UI or front-end libraries for hybrid web-app development.Familiarity with Flutter or React Native for cross-platform considerations.Exposure to healthcare, clinical trials, or regulated :Education : M.Tech / MCA in Computer Science, Information Technology, or related field.
Experience : Minimum 6+ years of professional Android development experience, with at least 2+ years in a lead or senior engineer capacity.
(ref : hirist.tech)