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