HamburgerMenu
hirist

Simplilearn - Software Development Engineer III - Android App Development

Simplilearn Solutions Private Limited.
Bangalore
3 - 8 Years

Posted on: 06/01/2026

Job Description

Description :

We are looking for native Android application developers with 3+ years of hands-on experience.

This role involves building and enhancing high-impact, business-critical Android modules in collaboration with multiple teams, with a strong emphasis on modern frontend practices and seamless backend integration.

You will also contribute to cross-functional product initiatives, including AI-driven features, and play a key role in scaling and strengthening the core mobile platform.

Key Responsibilities :

- Develop, enhance, and maintain Android native applications

- Build reusable and scalable Jetpack Compose UI components

- Design and maintain robust networking and data layers

- Implement features following clean architecture and MVVM principles

- Collaborate with backend, design, and product teams

- Debug, optimize, and improve application performance

- Write clean, testable, and maintainable code

- Participate in code reviews and architectural discussions.

Required Skills :

- Strong proficiency in Kotlin for Android development

- Hands-on experience with Jetpack Compose for building modern UI

- Experience in designing and maintaining Network Manager / API layers using Retrofit / OkHttp

- Good understanding of RESTful APIs and JSON parsing

- Good understanding of Android Architecture Components (MVVM, ViewModel, LiveData / StateFlow, Repository pattern)

- Experience with state management in Jetpack Compose

- Good understanding of Android SDK, lifecycle management, and background threading using Coroutines

- Knowledge of dependency injection (Hilt / Dagger preferred)

- Familiarity with data persistence (Room, SharedPreferences, DataStore)

- Experience handling error states, retries, and network failures

- Understanding of performance optimization and memory management

- Experience with iOS development is good to have

Nice to Have :

- Experience with iOS development is good to have

- Experience with unit testing and UI testing

- Familiarity with modular architecture

- Experience with CI/CD for Android

- Knowledge of Firebase / WebEngage (Crashlytics, Analytics, Push Notifications)

Educational Qualification :

- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in