Posted:9 hours ago|
Platform:
On-site
Full Time
Job Description:
We are looking for an Android Developer responsible for the development and maintenance of applications aimed at a wide range of Android devices, including mobile phones and tablets, preferably with experience in SaaS-based companies
Responsibilities:
Design and build advanced applications for the Android platform
Collaborate with cross-functional teams to define, design, and ship new features
Ensure the performance, quality, and responsiveness of applications
Unit-test code for robustness, including edge cases, usability, and general reliability
Work on bug fixing and improving application performance
Skills:
Strong expertise in Android development using Java and Kotlin, with deep understanding of Android SDK and app lifecycle.
Proficient in Kotlin Coroutines for asynchronous and concurrent programming.
Skilled in Jetpack components including LiveData, ViewModel, Navigation, DataStore, WorkManager, and Lifecycle-aware components.
Extensive experience with Jetpack Compose for modern UI development using declarative patterns.
Strong knowledge of MVVM design pattern and Clean Architecture for scalable, testable, and maintainable codebases.
Experienced with Dependency Injection using Dagger and Hilt.
Solid understanding of unit testing, UI testing, and tools like JUnit, Mockito, Espresso, and Robolectric.
Familiar with background tasks, threading, and performance tuning for responsive mobile apps.
Experienced in integrating RESTful APIs, handling JSON parsing, and managing network operations using Retrofit/OkHttp.
Hands-on experience with offline storage using Room (SQLite) and Firebase Realtime Database/Firestore.
Experience with Firebase Authentication and Cloud Messaging for push notifications.
Good understanding of Android design principles, UI/UX standards, and Material Design.
Proficient in using Git for version control and collaborative development.
Basic knowledge of C/C++ libraries and WebRTC/SIP is a plus.
Quick to adapt, capable of handling multiple priorities, and always open to new challenges.
Experience in Play Store deployment, managing release builds, versioning, and beta testing with internal tracks
Integrated tools like Firebase Crashlytics, Google Analytics, and custom event tracking
Job Type: Full-time
Pay: ₹400,000.00 - ₹600,000.00 per year
Experience:
Work Location: In person
Whitefield Careers
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Java coding challenges to boost your skills
Start Practicing Java Nowhyderābād
4.0 - 6.0 Lacs P.A.
2.4 - 4.2 Lacs P.A.
3.0 - 4.0 Lacs P.A.
surat
1.8 - 1.8 Lacs P.A.
8.0 - 12.0 Lacs P.A.
jaipur
Salary: Not disclosed
Salary: Not disclosed
1.8 - 2.4 Lacs P.A.
pune, maharashtra, india
Salary: Not disclosed
lucknow, uttar pradesh, india
Salary: Not disclosed