Skills
SOAP REST JSON XML Creative designProduct Development Managers – Internal Customer, working with the Brand Product Development teams to develop ideas concepts and solutions that help the brand meet their objectives
Developers – working very closely with the global development/ engineering teams responsible for the web sites
Project Managers – working very closely with project managers effectively working across multiple projects and delivering to deadlines
Acting as Android developer. Depending on the skills set can be lead on one project 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 Play Store and Support
Working directly with Developers and Project Managers to conceptualize, build, test and realize products
Gather requirements around functionality and translate those requirements into elegant functional solutions
Build prototypes at tech scoping stage of projects
Working along the web developers to create and maintain a robust framework to support the apps
Working with the designers to build the interface with focus on usability features
Create compelling device specific user interfaces and experiences
Optimizing performance for the apps
Keep up to date on the latest industry trends in the mobile technologies
Explain technologies and solutions to technical and non-technical stakeholders
Proven commercial software development experience –mobile
Published examples of mobile applications on the Play Store
Excellent knowledge in information architecture, human computer interaction and usability design principles
A track record of delivering successful consumer and or business products
Ability to use analytic data and user testing to inform design decision
A passion for new consumer technology and the emerging media landscape
Ability to multi task and good time management skills
Ability to work on their own and as a part of the team
Excellent scoping and estimation skills
Excellent communication skills (verbal and written) to liaise with various departments.
3+ years of software development experience
3+ years of Android development
Strong OO design and programming skills in Java
Good knowledge of with the Android SDK
Experience with third-party libraries and APIs
Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
Solid understanding of the full mobile development life cycle
Knowledge of SQLite, MySQL or similar database management system
Common -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 native apps
Experience using social media APIs
Ads integration using a 3rd party ad server (DART)
Using version control (e.g. SVN)
Excellent debugging and optimization skills
Creative design skills
Working with a content management system
Working in a media/ publishing environment
Creativity
Learning on the Fly
Technical Learning
Action Orientated
Dealing with Ambiguity
Peer Relationships
Time Management
Written Communications
Problem Solving