Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details

Back to Results

Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

Visionary Innovative Technology Solutions

Android Developer (Exp-5+ Yeras)-Full Time Hybrid

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
74
out of 100
Average of individual scores

Were these scores useful?

Job Description

We are looking for an experienced Android Developer with 5+ years of experience in designing, developing, testing, and maintaining high-quality Android applications. The ideal candidate should have strong expertise in Kotlin, Java, Android SDK, Android Jetpack, REST APIs, MVVM/MVI architecture , and modern Android development practices. The candidate will work closely with UI/UX designers, backend developers, QA engineers, and product teams to build scalable, secure, and high-performance mobile applications. Mandatory Skills 5+ years of hands-on experience in Android Application Development Strong experience with Kotlin and Java Strong knowledge of Android SDK Experience with Android Jetpack components Proficiency in Jetpack Compose Experience with
MVVM / MVI
/ Clean Architecture Strong knowledge of REST APIs and JSON Experience integrating backend APIs into Android applications Strong understanding of Android UI/UX development Experience with Coroutines, Flow, LiveData Experience with Git/GitHub/GitLab/Bitbucket Unit testing and UI testing experience Strong debugging and performance optimization skills Key Responsibilities Design, develop, test, and maintain Android applications using Kotlin/Java. Build scalable and reusable Android components following modern development practices. Develop responsive and user-friendly interfaces using Jetpack Compose and XML layouts . Implement application architecture using MVVM, MVI, and Clean Architecture . Integrate RESTful APIs, JSON services, and third-party SDKs . Work with backend developers to define and consume API contracts. Implement asynchronous programming using Kotlin Coroutines and Flow . Develop reusable UI components and common Android libraries. Perform code reviews and maintain coding standards. Troubleshoot crashes, memory issues, ANRs, and application performance problems. Write unit, integration, and UI automation tests. Collaborate with QA teams to resolve defects and improve application quality. Participate in Agile/Scrum ceremonies and contribute to technical discussions. Analyze requirements and provide technical solutions and effort estimates. Technical Skills Android Development Android SDK Kotlin Java Android Studio Jetpack Jetpack Compose XML Material Design Android Architecture Components Architecture & Frameworks
MVVM MVI
Clean Architecture Repository Pattern Dependency Injection SOLID principles Design Patterns Kotlin / Android Kotlin Coroutines Kotlin Flow LiveData ViewModel Room Database Navigation Component WorkManager DataStore Paging 3