Job description
Functions may include acting as lead Android developer, gathering requirements around functionality and translating those requirements into simple but effective mobile solutions, designing mobile user interfaces, developing and maintaining Apps, enhancing mobile user experience
Responsibilities:
Deliver across the entire app life cycle concept, design, build, deploy, test, release to app stores and support.
Build prototypes at tech scoping stage of projects.
Working along the web developers to create and maintain a robust framework to support the apps/web.
Working with the front end developers to build the interface with focus on usability features.
Create compelling mobile device specific user interfaces and experiences.
Optimizing performance for the apps.
Keep up to date on the latest industry trends in the mobile technologies.
Required Experience:
Proven development experience in native mobile app development.
Excellent knowledge in information architecture, human computer interaction and mobile usability design principles
A track record of delivering successful consumer products
Required Knowledge, Skills, and Abilities:
Familiar with the Android SDK Knowledge of SQLite, MySQL or similar database management system
Familiar with Android Studio
Experience on web service integration (JSON)
Experience building Native apps
Experience using social media APIs
Using version control (e.g. SVN).
Education
UG: Any Graduate
PG: Any Postgraduate