Android Developer
- Category: Android Developer Jobs
- Location: Bengaluru , Karnataka
- Job Type: Full Time / Part Time
- Salary: Estimated: $ 20K to 23K
- Published on: 2025/09/21
Android Developer
Responsibilities:
Kotlin and Java Proficiency:
• Expertise in writing Kotlin code for Android app development.
• Solid understanding of Java for Android development.
MVVM Architecture:
• Intermediate to advanced knowledge of MVVM architecture.
• Ability to explain and implement MVVM in project structures.
• Proficiency in organizing and structuring code in an MVVM pattern.
Room Database and SQL:
• Intermediate to advanced skills in Room database usage and setup.
• Experience with SQL-related queries for efficient database operations.
Dependency Injection (Dagger2):
• Implementation expertise in Dagger2 for dependency injection.
• Understanding of advantages and use cases of dependency injection.
Asynchronous Programming (Kotlin Coroutines):
• Intermediate to advanced use of Kotlin Coroutines for asynchronous tasks.
• Capability in handling concurrency and threading in Android applications.
Android Architecture Patterns (Clean Architecture):
• In-depth knowledge of Clean Architecture principles.
• Understanding of how Clean Architecture benefits Android projects.
Unit Testing (JUnit, Mockito):
• Beginner to intermediate skills in writing unit tests for Android classes.
• Familiarity with JUnit and Mockito for effective testing.
Work Manager and Background Services:
• Intermediate knowledge of Work Manager and its practical use cases.
• Ability to manage long-running tasks efficiently in the background.
Networking and API Calls:
• Intermediate to advanced experience in handling API calls and parsing responses.
• Proficiency in overcoming network-related challenges.
UI/UX Implementation:
• Intermediate to advanced design and implementation skills for responsive UI.
• Adherence to Android Material Design guidelines.
Problem-Solving and Adaptability:
• Intermediate problem-solving skills demonstrated in live coding scenarios.
• Ability to adapt to unexpected challenges in coding scenarios.
Qualifications:
• Bachelor's degree in Computer Science or related field.
• Proven experience as an Android Developer with a portfolio of developed applications.
• Strong problem-solving skills and the ability to work in a fast-paced, collaborative environment.
• Excellent communication skills and a passion for staying updated with the latest industry trends
Related jobs
-
Intellicar | Android Developer | Mobile App Designing |amp| Architecture
About Intellicar Intellicar is a pioneer in cloud-optimised IoT solutions for the Automotive and EV industry, dedicated to revolutionising mobility through innovative technology and connectivity solutions. We have premium clients such as Bluesmart, T...
-
Android Developer|Kotlin
About Tummoc 'Commute' spelt backwards is ‘Tummoc’ (well, minus the "e"). That's what we're here for—To reverse the downward trend in the use of public transport in urban India! Leading the smart commute revolution in India, Tummoc is a multimodal pl...
-
Flutter | Android Developer
What You'll do: • Develop and maintain high-quality Flutter and Android applications. • Collaborate with cross-functional teams to define, design, and ship new features. • Identify and correct bottlenecks and fix bugs to ensure the performance, quali...