Overview
Role & Responsibilities ● Hands-on experience in building mobile applications - native and Flutter applications ● Expert in UI components & controls: Widgets, Fragments, CL, etc. ● Expert in basic components of Android: Activity, Services, Intent, Broadcast Receiver, Content Provider ● Good working experience on Web Service Integration (REST, JSON) & cloud technologies - AWS, GCM, Firebase ● Experience in using analytics and social APIs, SMS gateway, media content trans-coding, and cloud integration ● Experience with Git, Jenkins, or other version control tools ● Ability to write readable code, create extensive documentation for existing code, and refactor the previously written code into a readable state ● Work in close collaboration with the team across the organization and develop apps as per business needs. ● Be Ninety One!’s go-to expert on mobile apps and keeping up with new trends in the mobile space. Job Qualifications ● 2 - 4 years of experience in Android mobile applications development with a sound understanding of Android Architecture, Framework, Android SDK, Core Java, Android Studio IDE, Android Debugger ● Must have two or more Android apps developed and deployed on the AppStore/Google Play or available on Github ● Should have a strong command on Kotlin & JAVA language ● Experience with offline storage, threading, and performance tuning ● Knowledge of Jetpack libraries and compose design is must ● Bachelor degree in Computer Science or related discipline preferred ● Hands-on experience of MVVM or MVP architecture ● Strong experience with mobile Database like Realm or SQLite with Room ● Candidate with experience in Kotlin is highly preferred ● Knowledge of flavours / Build variants
Job Type: Full-time
Pay: ₹80,000.00 - ₹100,000.00 per month
Benefits:
- Health insurance
- Provident Fund
Schedule:
- Day shift
Work Location: In person