Android Developer - Java/Kotlin

3 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Summary

We are looking for a skilled Android Developer with 3+ years of experience to join our dynamic team.You will be responsible for designing, developing, and maintaining high-performance, scalable Android applications.If you have a strong understanding of Kotlin, Java, Jetpack Components, and MVVM architecture, wed love to meet you!.

Responsibilities

  • Develop and maintain high-quality Android applications using Kotlin/Java.
  • Publish and manage apps on the Google Play Store, handling release processes and updates.
  • Implement MVVM, MVP, MVC,and Clean Architecture to ensure scalability and maintainability.
  • Work with Dependency Injection frameworks like Hilt/Dagger.
  • Integrate Firebase services such as Realtime Database, Firestore, Cloud Messaging (FCM), and Analytics.
  • Optimize app performance, memory usage, and responsiveness.
  • Implement RESTful APIs, WebSockets, and real-time data synchronization.
  • Work with Jetpack Components (LiveData, ViewModel, Room, WorkManager, Navigation, etc.
  • Ensure smooth UI/UX by collaborating with designers and following Material Design Guidelines.
  • Debug, test, and resolve performance issues to improve stability.
  • Stay updated with the latest Android development trends, tools, and best practices.

Requirements

  • 3+ years of Android development experience.
  • Strong proficiency in Kotlin and Java.
  • Experience with Google Play Store app publishing & release cycles.
  • Strong understanding of Android architectures (MVVM, MVP, Clean Architecture).
  • Experience with Dependency Injection (Hilt/Dagger).
  • Expertise in Firebase Realtime Database, Firestore, Cloud Messaging (FCM), and Analytics.
  • Strong knowledge of Jetpack Components (ViewModel, LiveData, Room, WorkManager, Services ,Navigation, etc.
  • Experience with Retrofit, OkHttp, WebSockets, and real-time data handling.
  • Knowledge of multi-module architecture for scalable app development.
  • Familiarity with CI/CD pipelines, Git, and Agile development methodologies.
  • Experience in unit testing and UI testing.
  • Understanding of Jetpack Compose.

Nice To Have

  • Experience with WebRTC, Socket.IO, or real-time communication.
  • Knowledge of Android NDK and performance optimizations.
(ref:hirist.tech)

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

RecommendedJobs for You