We are looking for an "Android Game developer" responsible for the development and maintenance of our Android Gaming application aimed at a vast number of diverse android devices.
The primary focus will be the development of our android application and its integration with back-end services.
-Strong knowledge of Android SDK , different versions of android , and how to deal with different screen sizes.
-Familiarity with RESTful APIs to connect android apps to back-end services.
-Knowledge of Android UI design.
-Experience with offline storage , threading and performance tuning.
-Ability to design apps around natural user interface such as "touch".
-Familiarity with the use of additional sensors such as gyroscopes and accelerometers.
-Knowledge of the open-source Android ecosystem and the libraries available for common tasks.
-Ability to understand business requirements and translate them into technical requirements.
-Familiarity with cloud message APIs and push notifications.
-A knack for benchmarking and optimisation.
-Understanding of Google's Android design principles and interface guidelines.
-Proficient understanding of code versioning tools such as Git.
-Familiarity with continuous integration.
-Identify and correct bottlenecks and fix bugs.