Search by job, company or skills

Nineleaps

Android Developer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are looking for a seasoned Native Android Developer to build and scale high-quality mobile applications from the ground up. You will own the Android codebase, drive architecture decisions, and work closely with product, design, and backend teams to deliver exceptional user experiences to millions of users.

Responsibilities

  • Architect, develop, and ship high-performance native Android applications in Kotlin and Java.
  • Own and evolve app architecture using MVVM, Clean Architecture, or similar patterns.
  • Build and maintain reusable UI components with Jetpack Compose and XML-based layouts.
  • Integrate RESTful APIs, GraphQL, and third-party SDKs reliably and efficiently.
  • Optimize app performance startup time, memory, battery, and rendering.
  • Write unit, integration, and UI tests to maintain code quality and stability.
  • Lead code reviews, define Android engineering best practices, and mentor the team.
  • Collaborate with backend, QA, and DevOps to streamline CI/CD and release pipelines.

Requirements

  • Skills: Kotlin, Java (Android), Jetpack Compose, Android SDK MVVM / Clean Architecture, Coroutines / RxJava, REST / GraphQL, and Git.
  • 7-15 years of native Android development experience with published apps on the Play Store.
  • Deep proficiency in Kotlin; solid Java foundation for legacy codebase navigation.
  • Strong grasp of Android lifecycle, memory management, threading, and background processing.
  • Experience with Jetpack libraries: Navigation, Room, WorkManager, LiveData, and ViewModel.
  • Proficiency in dependency injection using Hilt or Dagger.
  • Hands-on with async programming Kotlin Coroutines, Flow, or RxJava.
  • Solid understanding of Material Design guidelines and accessibility standards.
  • Experience with app profiling tools Android Profiler, LeakCanary, and Systrace.

This job was posted by Ana Bardhan from Nineleaps.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147171331

Similar Jobs

Bengaluru, India

Skills:

Continuous IntegrationMVVMContinuous DeploymentRestful ApisKotlinCoroutinesJetpack ComposeClean Architectureautomated testing frameworks

Bengaluru, India

Skills:

JavaGitGradleJunitMavenAndroid SDKEspressoRestful ApisKotlinAzure Dev OpsRoboelectric

Bengaluru, India

Skills:

JavaVolleyMVVMMvpKotlinGitAndroid StudioGradleSqliteRetrofitAndroid SDKFirebase AuthenticationFirebase Realtime DatabaseClean ArchitectureHiltKoinOkHttpJetpack ComposeDagger 2Room

Bengaluru, India

Skills:

JavaAndroid StudioJUnitMVVMAndroid SDKGitlabEspressoMvpDaggerRestful ApisKotlin

Bengaluru, India

Skills:

DebuggingAndroid DevelopmentKotlinJetpack ComposeAndroid architecture componentsCompose NavigationPerformance optimizationMemory profiling