Development and commercial deployment of native Android applications
Review and evaluate designs and project activities for compliance with
technology and development guidelines and standards
Development expertise of Android apps in Kotlin with coroutines
Expertise on Room Database API with Firestore database synching
Development Experience on MVVM architecture and Dependency Injections(Hilt
and Dagger)
Knowledge and hands on experience with Exoplayer API, Mediastore API and
MediaPlayer API
Should be able to maintain Unit Testing and Espresso Instrumentation for
automation
Knowledge on Firebase APIs - Event Tracking,Remote Config Implementation,
Firestore Database API, Realtime Database
Knowledge of programming patterns or architectural patterns
What to consider when building an app from scratch and doing so (who is
using the app - what's the intended outcome, the release date, the budget, the
architecture, the 3rd party libraries, the communication between the layers,
how testing will be set up, etc.)
Collaborate with cross-functional teams to define, design, and ship new
features
Have published one or more Android apps in the app store.
Demonstrated experience and an understanding of OOP, Design Patterns,
Media Players, and Android memory management
Experience with Unit test frameworks
Experience with offline storage, threading, and performance tuning.
Asynchronous task - async task, intent services, handlers, loopers, threads,
runnable, loaders
Qualifications :
Bachelor's/Master's degree in Computer Science
5+ years of experience working in Android, database management,
Strong logical skill
Ability to hustle between different roles
Experience : 6 - 9 Years
No. of Openings : 2
Education : B.Tech/B.E, M.Tech
Role : Android Developer
Industry Type : IT-Hardware & Networking / IT-Software / Software Services
Gender : [ Male / Female ]
Job Country : India