Software Developer

0 - 1 years

1 - 3 Lacs

pune bengaluru mumbai (all areas)

Posted:4 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Android Software Developer

Experience:

Salary:

Preferred Notice Period

Shift

Opportunity Type:

Placement Type:

(*Note: This is a requirement for one of Uplers' Clients)

Must have skills required :

OR

QuickMove Technologies (One of Uplers' Clients) is Looking for:

Android Software Developer who is passionate about their work, eager to learn and grow, and who is committed to delivering exceptional results. If you are a team player, with a positive attitude and a desire to make a difference, then we want to hear from you.

Role Overview Description

Key Responsibilities

  • Design and build advanced Android applications using Kotlin and Java.
  • Apply Object-Oriented Programming (OOPs) principles to build clean, reusable, and scalable code.
  • Work with Android Studio for application development and debugging.
  • Integrate and manage data from various sources via APIs and JSON.
  • Implement asynchronous programming and concurrency using Coroutines.
  • Develop modern UIs using Jetpack Compose and maintain compatibility with legacy UI frameworks.
  • Utilize Android Components (Activities, Fragments, Services, Broadcast Receivers, Content Providers).
  • Follow the MVVM/MVP architecture pattern to ensure clean and maintainable code.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure application performance, security, and responsiveness.
  • Conduct code reviews, write unit tests, and maintain proper documentation.

Required Skills & Qualifications

  • Strong proficiency in Kotlin and Java.
  • Solid understanding of Object-Oriented Programming concepts.
  • Experience with Android Studio and the complete Android development lifecycle.
  • Strong knowledge of APIs, RESTful services, and JSON parsing.
  • Hands-on experience with Coroutines for background tasks and concurrency.
  • Good knowledge of Jetpack Compose for modern UI development.
  • Proficiency in Material Design 3 (MD3) and adaptive UI development.
  • Strong understanding of Android Components (Activity, Fragment, Service, etc.).
  • Experience with WorkManager, JobScheduler, or background services.
  • Knowledge of Firebase (Realtime Database, Firestore, Crashlytics).
  • Understanding of Clean Architecture along with MVVM (layers like UseCases, Repository).
  • Familiarity with version control systems (SVN / Git).

Good to Have

  • Knowledge of Dependency Injection frameworks (Hilt/Dagger).
  • Experience with Room Database and SQLite.
  • Familiarity with Unit Testing and UI Testing frameworks (JUnit, Espresso).
  • Awareness of latest Android trends, tools, and best practices.
  • Knowledge of app deployment on the Google Play Store.

Education & Experience

  • Bachelors degree in Computer Science, Information Technology, or related field.
  • 01 years of proven experience in Android application development.

About Our Client:

Integrated Software solution - Freight Forwarding, Moving, Warehousing & Trading companies consist of CRM, ERP, Accounting, Mobile Asps & Customer Service Portal.

About Uplers:

Our goal is to make hiring and getting hired reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant product and engineering job opportunities and progress in their career.

(Note: There are many more opportunities apart from this on the portal.)

So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!

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
Uplers logo
Uplers

Digital Services

Ahmedabad

RecommendedJobs for You

pune, bengaluru, mumbai (all areas)

bengaluru, mumbai (all areas)