Job title: Android Developer
Required Experience: 4+ Yrs or Above
Preferred Location: Ghansoli, Navi Mumbai - Work From Office
Key Responsibilities
- Design and build advanced applications for the Android platform using Java. Collaborate with cross-functional teams to define, design, and ship new features.
- Work with outside data sources and APIs
- Unit-test code for robustness, usability, and reliability.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Identify and correct bottlenecks and fix bugs.
- Maintain code quality, organization, and automation.
- Follow Agile development processes and participate in daily scrum meetings
Required Skills & Qualifications
- Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes.
- Proficient in Java for Android development.
- Experience with RESTful APIs, JSON, and third-party libraries.
- Familiarity with Google Play Services, Firebase, and push notifications.
- Strong understanding of OOP principles and design patterns (e.g., MVP, MVVM, Clean Architecture).
- Experience with SQLite and other local databases.
- Knowledge of Android UI design principles, patterns, and best practices.
- Experience with offline storage, threading, and performance tuning.
- Good problem-solving skills and attention to detail.
Preferred Skills
Experience with Kotlin (optional but desirable).
Knowledge of Android Jetpack components.
Experience integrating payment gateways, location services, or camera APIs.
Familiarity with CI/CD tools like Jenkins, Git, and Gradle.
Skills: android,android development,design