Design and build advanced applications for the Android platform.
Strong experience and understanding of industry standard mobile accessibility.
Collaborate with cross-functional teams to define, design, and ship new features.
Unit-test code for robustness, including edge cases, usability, and general reliability.
Develop innovative solutions based on product requirements and business challenges.
Provide task estimations and deliver quality code on time.
Identify and correct bottlenecks and fix bugs.
Familiarity with Firebase and Analytics.
Experience with offline storage, multi threading and performance tuning.
Experience with third-party libraries and APIs.
Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
Skills Must Have Skills:
Android, Kotlin, MVP or MVVM Architecture, Firebase, REST, Git,
Flutter, Espresso Testing
Google Apps Integrations and App management in
Google Play Store.
Experience with Chat and Video Chat SDK.
Experience with Social Media Apps.
Experience with testing tools.
Experience with Jetpack compose and Rx Java.
Experience with Hybrid app development (Flutter/React Native).