Android Developer (Minimum 3 Years Experience)

3 years

3 - 4 Lacs

Posted:2 weeks ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Title: Android Developer (Minimum 3 Years Experience)

Experience: 3+ Years

Employment Type: Full-time

Job Summary:

We are seeking an experienced and highly motivated Android Developer with at least 3 years of hands-on experience. The ideal candidate will have a strong command of native Android development (Java/Kotlin), and a deep understanding of Jetpack libraries, modern architecture patterns (MVVM/Clean Architecture), and mobile app performance optimization.

Key Responsibilities:

Design and build advanced applications using Kotlin or Java.

Architect Android apps using MVVM, Clean Architecture, and Dependency Injection (Hilt/Dagger).

Implement UI using Jetpack Compose or XML layouts as required.

Integrate REST APIs using Retrofit/OkHttp and handle JSON data parsing.

Work with Room Database, Paging 3, WorkManager, Navigation Component, and other Jetpack libraries.

Ensure app performance, responsiveness, and robustness across a range of Android devices.

Work on custom UI components, complex screens, and third-party SDK integrations (e.g., Firebase, Maps, Payment SDKs).

Write unit and instrumented tests, using JUnit, Mockito, Espresso.

Maintain and manage version control using Git and follow proper branching strategies.

Collaborate with cross-functional teams (UI/UX, Backend, QA) in Agile/Scrum environment.

Deploy and manage apps on Google Play Store, including release notes, signing configs, and crash analytics.

Required Skills:

Strong in Kotlin and/or Java.

Expertise in Jetpack Compose and XML-based UIs.

MVVM, Clean Architecture, Repository pattern.

REST API integration using Retrofit, Moshi/Gson.

Room Database, DataStore, Paging 3.

Dependency Injection using Hilt/Dagger.

Coroutines, Flow, LiveData.

Firebase (Crashlytics, FCM, Analytics, Authentication).

Offline-first architecture with proper data syncing strategies.

Play Store deployment and signing process.

Preferred (Bonus) Skills:

Experience with modular architecture and multi-module projects.

Understanding of Jetpack Compose performance tuning.

Custom animations, vector drawables, and transitions.

Experience with CI/CD tools (GitHub Actions, Bitrise, Jenkins).

Experience with NFC, BLE, or IoT-based applications.

Knowledge of security best practices, data encryption, secure storage.

GraphQL, WebSocket integration.

Tools & Platforms:

Android Studio (Arctic Fox or newer)

Firebase, Postman, Charles Proxy

Git, GitHub/GitLab/Bitbucket

JIRA/ClickUp for project tracking

Qualifications:

Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.

Proven record of releasing apps on the Play Store.

Why Join Us:

Work on real-world impactful products used by thousands/millions.

Freedom to innovate and choose the best tools/architecture.

Friendly, open, and growth-driven team culture.

Job Type: Full-time

Pay: ₹300,000.00 - ₹400,000.00 per year

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Java 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 Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now