Responsibilities: 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. Requirements: 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.
foundit
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.