We are looking for android mobile app developers to perform the design, development and maintenance of Android apps. The developers will need to manage the entire app lifecycle right from concept stage until delivery and post launch support. The ideal candidate must be highly organized, creative, flexible, detail-oriented and professional. The ability to meet strict deadlines and work well under pressure is crucial.
Main tasks and responsibilities:
Acting as lead Android developer.
Depending on the skills set can be lead on one platform and play a supporting role across the other
Working closely with another mobile app developer leading the other platform development
Deliver across the entire app life cycle βconcept, design, build, deploy, test, release to app stores and support
Working directly with developers and project manager to conceptualize, build, test and realize apps
Gather requirements around functionality and translate those requirements into elegant functional solutions
Optimizing performance for the apps
Keep up to date on the latest industry trends in the mobile technologies
Android
Strong OO design and programming skills in Java (J2EE/ J2ME)
Familiar with the Android SDK Knowledge of SQLite, MySQL or similar database management system
Familiar with Android Studio and Eclipse
Common
Published mobile applications on the App store or the Android market
Understanding of other compiled languages
Experience on web service integration (SOAP, REST, JSON, XML)
Experience of development using web technologies
Good understanding of OO programming and design patterns
Experience building web and native apps
Experience using social media APIs
Excellent debugging and optimization skills
Person specification:
Ability to multi task and good time management skills
Ability to work on their own and as a part of the team
Skills
Java, Google Adwords, JSON, Android, Android SDK, Android Studio