Android Developer

Snapbizz Cloudtech

Bengaluru

On-site

INR 1,200,000 - 2,200,000

Full time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

SnapBizz Cloudtech in Bengaluru is seeking an Android Developer with 3+ years of hands-on experience in building and maintaining high-quality Android apps. The role focuses on Kotlin and Java, Android architecture, and Jetpack libraries to deliver scalable mobile solutions.

The candidate will design, implement, test, and publish Android applications, leveraging the Android SDK and Android Studio, with emphasis on clean code, MVVM/MVC patterns, and performance optimization.

Qualifications

  • 3+ years of professional Android development experience.
  • Strong programming skills in Kotlin and Java.
  • Solid knowledge of the Android SDK and Android Studio.
  • Experience developing and publishing Android applications.
  • Understanding of the Android lifecycle and components.
  • Hands-on with Android Jetpack libraries (ViewModel, LiveData, Room, Navigation, WorkManager).
  • Good understanding of MVVM/MVC patterns.
  • Experience consuming RESTful APIs and working with JSON.
  • Knowledge of Kotlin Coroutines, Flow, and LiveData.
  • Git and version control proficiency.
  • UI development using XML and/or Jetpack Compose.
  • Debugging, performance optimization, and crash analysis.
  • Strong Object-Oriented Programming and software development practices.

Responsibilities

  • Design, develop, test, and maintain high-quality Android applications.
  • Write clean, maintainable, and efficient code using Kotlin and Java.
  • Work with Android SDK and Android Studio to develop and debug applications.
  • Implement Android application lifecycle and components effectively.
  • Integrate RESTful APIs and handle JSON data.
  • Work with Android Jetpack libraries such as ViewModel, LiveData, Room, Navigation, and WorkManager.
  • Implement architecture patterns like MVVM/MVC.
  • Develop responsive and user-friendly interfaces using XML and/or Jetpack Compose.
  • Use Kotlin Coroutines and Flow for asynchronous and reactive programming.
  • Debug application issues, analyze crashes, and optimize performance.
  • Collaborate with developers, designers, QA, and other stakeholders to deliver quality products.
  • Use Git and version control systems for source code management.

Skills

Kotlin
Java
Android Jetpack
Android SDK
MVVM/MVC
RESTful APIs
JSON
Kotlin Coroutines
Flow
LiveData
Git
XML
Jetpack Compose
Android Architecture

Tools

Android Studio
Android Debug Bridge

Job description

Android Developer

Experience: 3+ Years
Open Positions: 2
Employment Type: Full-time
Location: Bengaluru

About SnapBizz

SnapBizz is India's leading digital commerce platform for Kirana stores, enabling retailers to digitize their businesses through smart billing, inventory management, customer engagement, supplier management, and data analytics. With a presence across 50,000+ stores in 42+ cities, SnapBizz connects Kirana stores with brands, distributors, wholesalers, financial institutions, and consumers, creating a seamless FMCG ecosystem. Headquartered in Bengaluru, SnapBizz is transforming traditional retail through technology and innovation.

Job Summary

We are looking for an experienced Android Developer with 3+ years of hands‑on experience in developing and maintaining high-quality Android applications. The ideal candidate should have strong expertise in Kotlin and Java, a good understanding of Android architecture and Jetpack libraries, and experience building scalable and user-friendly mobile applications.

Key Responsibilities
  • Design, develop, test, and maintain high-quality Android applications.
  • Write clean, maintainable, and efficient code using Kotlin and Java.
  • Work with Android SDK and Android Studio to develop and debug applications.
  • Implement Android application lifecycle and components effectively.
  • Integrate RESTful APIs and handle JSON data.
  • Work with Android Jetpack libraries such as ViewModel, LiveData, Room, Navigation, and WorkManager.
  • Implement appropriate architecture patterns such as MVVM/MVC.
  • Develop responsive and user-friendly interfaces using XML and/or Jetpack Compose.
  • Use Kotlin Coroutines and Flow for asynchronous and reactive programming.
  • Debug application issues, analyze crashes, and optimize application performance.
  • Collaborate with developers, designers, QA, and other stakeholders to deliver quality products.
  • Use Git and version control systems for source code management.
Required Skills & Qualifications
  • 3+ years of professional experience in Android application development.
  • Strong programming skills in Kotlin and Java.
  • Good knowledge of the Android SDK and Android Studio.
  • Experience developing and publishing Android applications.
  • Strong understanding of the Android application lifecycle and components.
  • Hands-on experience with Android Jetpack libraries, including:
    • ViewModel
    • LiveData
    • Room
    • Navigation
    • WorkManager
  • Good understanding of MVVM/MVC or other Android architecture patterns.
  • Experience consuming RESTful APIs and working with JSON.
  • Good understanding of Kotlin Coroutines, Flow, and LiveData.
  • Experience with Git and version control systems.
  • Experience with Android UI development using XML and/or Jetpack Compose.
  • Knowledge of debugging, performance optimization, and crash analysis.
  • Strong understanding of Object-Oriented Programming (OOP) and software development principles.
What We're Looking For
  • Strong problem-solving and debugging skills.
  • Ability to write clean and maintainable code.
  • Good understanding of Android best practices.
  • Ability to work independently as well as collaboratively within a team.
  • Good communication and analytical skills.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Android Mobile Application Developer
Android Mobile Application Developer

Calibehr • Panvel, Navi Mumbai, Thane

On-site
INR 600,000 - 900,000
Android Developer
Android Developer

ESP Engineered • Delhi, Gurgaon

On-site
INR 600,000 - 800,000
Android Developer
Android Developer

Vola Finance • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Android Developer
Android Developer

B-Square Solution • Dadri

On-site
INR 900,000 - 1,500,000
Android Developer
Android Developer

NAVVYASA CONSULTING PRIVATE LIMITED • Gurugram District

On-site
INR 800,000 - 1,200,000
Android Developer
Android Developer

Maaze • Chandigarh

Hybrid
INR 2,859,866 - 4,766,444
Competitive salary and benefits package
Flexible work hours
Opportunity to work on innovative projects
+2
Android Developer
Android Developer

Techaiinc • Bengaluru

On-site
INR 800,000 - 1,200,000
Android Developer
Android Developer

FCS Software Solutions • Gurugram District

On-site
INR 1,200,000 - 1,800,000
Android App Developer
Android App Developer

V2 Retail Limited • Gurugram District

On-site
INR 500,000 - 1,200,000
Android Developer
Android Developer

GD-lab • Navi Mumbai

On-site
INR 600,000 - 900,000
Fixed Shift - WFO
Mon-Fri work week