Posted:4 days ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Position

Location

Experience

Type

Job Summary

We are seeking a highly skilled and experienced Native Android Developer with a strong grasp of the Android SDK, Jetpack libraries, Compose, and Room Database. The ideal candidate should be passionate about building high-quality mobile applications, have experience working with REST APIs, and be comfortable taking ownership of features from concept to deployment.

Key Responsibilities

  • Design and build advanced applications for the Android platform using Kotlin.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Work with RESTful APIs to connect Android applications to back-end services.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and fix bugs and performance bottlenecks.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Write clean, scalable, and well-documented code.

Required Skills and Qualifications

  • Minimum 3

    years

     of hands-on experience in Native Android development.
  • Proficient in 

    Kotlin, Java

     and Android SDK.
  • Strong knowledge of modern Android architecture components:
  • Jetpack libraries

     (Lifecycle, ViewModel, LiveData, Navigation, etc.)
  • Jetpack Compose

     for modern UI development
  • Room Database

     for local storage
  • Experience with 

    RESTful APIs

     and third-party libraries (e.g., Retrofit, OkHttp).
  • Deep understanding of 

    Material Design

     guidelines and best practices.
  • Familiarity with 

    MVVM architecture

    , dependency injection (e.g., Hilt/Dagger), and coroutines.
  • Experience with 

    Git

     and version control best practices.
  • Strong debugging, problem-solving, and analytical skills.
  • Experience in handling different screen sizes and OS versions.

Good to Have

  • Experience with unit testing and UI testing frameworks.
  • Familiarity with Firebase tools (Crashlytics, Analytics, Remote Config, etc.).
  • Knowledge of CI/CD practices and tools (e.g., GitHub Actions, Bitrise, Jenkins).
  • Understanding of Google Play Store policies and app publishing process.

Educational Qualification

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience).

What We Offer

  • Opportunity to work on impactful products in a collaborative environment.
  • Competitive salary and performance-based growth.
  • Flexible work culture and supportive team environment.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

Gurugram, Haryana, India