Simplilearn
Simplilearn10d ago
InstaHyre

SDE - 3 - Android Native Mobile App...

Bangalore
Full Time
Mid Level

Auto Apply to 50+ AI Matched SDE - 3 - Android Native Mobile App... Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Simplilearn

Qualifications & Requirements

Experience Level: Mid Level

Full Job Description

Simplilearn seeks experienced native Android application developers with 3+ years of practical expertise. This role focuses on developing and improving critical Android modules in collaboration with diverse teams, emphasizing modern frontend development practices and seamless backend integration. The position also involves contributing to cross-functional product initiatives, including AI-driven features, and playing a vital role in enhancing and scaling the core mobile platform.

Responsibilities:

  • Develop, enhance, and maintain native Android applications.
  • Create reusable and scalable UI components using Jetpack Compose.
  • Design and manage robust networking and data layers.
  • Implement features adhering to clean architecture and MVVM principles.
  • Collaborate effectively with backend, design, and product teams.
  • Debug, optimize, and improve application performance.
  • Write clean, testable, and maintainable code.
  • Participate actively in code reviews and architectural discussions.

Requirements:

  • Proficiency in Kotlin for Android development.
  • Hands-on experience with Jetpack Compose for modern UI development.
  • Experience in designing and maintaining Network Manager / API layers using Retrofit / OkHttp.
  • Understanding of RESTful APIs and JSON parsing.
  • Solid grasp of Android Architecture Components (MVVM, ViewModel, LiveData / StateFlow, Repository pattern).
  • Experience with state management in Jetpack Compose.
  • Good knowledge of Android SDK, lifecycle management, and background threading with Coroutines.
  • Familiarity with dependency injection (Hilt / Dagger preferred).
  • Experience with data persistence solutions (Room, SharedPreferences, DataStore).
  • Proficiency in handling error states, retries, and network failures.
  • Understanding of performance optimization and memory management techniques.
  • Experience with unit testing and UI testing.
  • Familiarity with modular architecture.
  • Experience with CI/CD pipelines for Android.
  • Knowledge of Firebase / WebEngage services (Crashlytics, Analytics, Push Notifications).
  • A Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • iOS development experience is considered a plus.

Company

Simplilearn

Simplilearn

Simplilearn is a prominent global online learning platform dedicated to equipping professionals and students with essential digital and technology skills for career advancement. Established in 2010 an...

Bangalore
Posted on InstaHyre