-
Excellent working
experience developing and distributing
Android applications using Android Studio written
in Java or Kotlin.
-
Experience and working knowledge of cloud
services, or mobile backend-as-a-service is an asset.
-
Android design patterns, industry
standards, common best practices for application
architecture Analytics and performance monitoring
solutions
-
Native user interface development for all
sizes of screens, using platform components and custom
views including animations;
-
Client application persistence of data
using recommended platform specific technologies;
Performance tuning strategy of consumer applications
-
Unit testing, automated UI testing of
mobile applications
-
Seven or more years of industry
experience in mobile application architecture, software
development, and software systems design;
-
including the use of nine patch images
Experience publishing mobile applications via enterprise
channels or public app stores
Excellent knowledge of working with dynamic data (e.g.,
JSON, XML) over various protocols and transfer types
(e.g., REST, SOAP)
-
Experience leading the performance tuning
strategy of consumer applications.
-
Working knowledge of mobile application
accessibility