Job Overview
Company
CareerXperts Consulting
Category
Computer Occupations
Ready to Apply?
Take the Next Step in Your Career
Join CareerXperts Consulting and advance your career in Computer Occupations
Apply for This Position
Click the button above to apply on our website
Job Description
We're looking for an experienced and passionate
Android Developer
to join our team.
You'll play a key role in designing, building, and maintaining high-quality, performant native applications for the Android platform, focusing on modern tools and clean architecture.
What You'll Be Doing (Key Responsibilities)
Develop and Innovate:
Design and build advanced applications for the Android platform using
Kotlin
and
Java .
Modernize and Build:
Utilize
Jetpack Compose
to create modern, responsive, and declarative UIs.
Ensure Quality:
Guarantee the performance, quality, and responsiveness of the application, actively identifying and fixing bugs,
memory leaks , and
ANR (Application Not Responding)
issues.
Collaborate:
Work closely with cross-functional teams (design, product, backend) to define, design, and ship new features efficiently.
Architect:
Implement and maintain robust application architecture using
MVVM/MVI
(Model-View-ViewModel/Model-View-Intent) principles.
Lead and Deliver:
Demonstrate ownership and leadership to drive projects to successful completion.
What We're Looking For (Required Skills & Experience)
Core Technical Expertise
Experience:
6+ Years
of relevant industry experience in Android development.
Languages & Concepts:
Proficient in
Kotlin
and
Java , with a strong command of
Object-Oriented Programming (OOPs)
concepts.
Concurrency:
Hands-on expertise with
Coroutines
for asynchronous programming.
Architecture:
Strong expertise in
MVVM/MVI
architecture.
UI/Modern Android:
Strong practical experience with
Jetpack Compose .
Performance:
Proficient in using
Android Studio tools
for performance measuring, debugging, and managing memory/ANR issues.
Advanced Technologies (Must Have):
Experience working with
RX Java
and dependency injection frameworks like
Dagger/Hilt .
Development Practices
Testing:
Experience in writing
Android Studio Test Cases
(Unit and/or Integration).
APIs & Networking:
Familiarity with
RESTful APIs
for connecting Android applications to backend services.
Data Handling:
Experience with offline storage (databases), threading, and network management.
Version Control:
Proficient understanding of code versioning tools like
Git .
Problem-Solving:
Strong logical reasoning skills and knowledge of
Data Structures .
Write to shruthi.s@careerxperts.com to get connected.
About CareerXperts Consulting
Don't Miss This Opportunity!
CareerXperts Consulting is actively hiring for this Senior Android Developer - Coroutines - INR 75 L position
Apply Now