Responsibilities:
- Deliver across the entire app life cycle –concept, design, build, deploy, test and support
- Working directly with developers and product 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
- Create compelling device specific user interfaces and experiences with in-house or external designers
- 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
- Follow in-house processes to ensure compliance with ISO requirements
Requirements:
- Bachelor Degree in Computer Science, Engineering or related discipline
- 3+ years of Mobile application development experience
- Proven commercial mobile software development experience
- 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, testing / QA skills
- Excellent communication skills (verbal and written) to liaise with various departments locally and internationally
Essential skills:
iOS –
- Strong design and programming skills in Objective-C
- Familiar with iOS SDK (UIKit, Cocoa Touch, Core Data, Core Location, etc)
- Familiar with xcode