No more applications are being accepted for this job
- Mentor team members, promoting professional growth and maximizing their contributions.
- A hands-on leadership role that includes coding with the team and earning their technical respect through proven achievements.
- Serve as the principal contact for the project's cross-functional team.
- Strong proficiency in object-oriented programming, especially Java.
- Comprehensive understanding of REST Web Services, databases, SQLite, caching strategies and asynchronous calls. Familiarity with Parse is a plus.
- Minimum of 10 years of hands-on experience in Android development using Java/Kotlin
- Advanced knowledge of Android SDK, Java, Kotlin, and the use of Android Studio.
- Hands-on experience with key architectural patterns for Android app development. This involves:
- Designing apps with a clear separation of concerns by applying MVC, MVP, and MVVM patterns, ensuring modular, testable, and maintainable code.
- Deep understanding and practical application of Clean Architecture principles, structuring apps into Domain, Data, and Presentation layers with effective dependency management using tools like Dagger or Hilt.
- Adaptability and Continuous Learning: An ability to adapt to new architectural trends and patterns, such as MVI or Unidirectional Data Flow, and a commitment to continuous improvement through learning and applying new technologies.
- Reactive programming concepts with RxJava or LiveData for efficient data handling.
- Master the Android Jetpack components for consistent and backward-compatible apps.
- Proficiency in using SQLite for local data storage in Android applications.
- Experience with Room Persistence Library for abstracting SQLite operations..
- Hands-on knowledge of third-party integrations- Payment integration services like Razorpay, Paytm, Cashfree, PayU etc.
- Push notification services/ Reengangement platforms such as Firebase Cloud Messaging (FCM), Clevertap, Moengage
- Implemented at least one of the Analytics and crash reporting tools like, Firebase Analytics and Crashlytics, Mixpanel
- Used Native Google services like Google Sign-In for authentication, Google Maps and Location Services for location-based functionalities, Google Fit API for health data management, Mobile Ads SDK for integrating advertising
- Commitment to Material Design principles and precise implementation of design into code.
Android Developer - Mumbai, India - Truemeds
Description
Responsibilities:
Requirements: