Leading projects: Being the technical leader on a project team, including technical team leadership,
mentoring of developers and technical client liaison for project
Software design & architecture of mobile applications, including support to Designers & UX
teams
Programming mobile applications for iOS devices: iPhone/iPad etc.
Creative thinking & abstract, technical problem solving
Participation in software design, estimation of development tasks, testing, QA process, pair programming,
troubleshooting & code debugging
REQUIRED EXPERIENCE
3 years minimum iOS development, including iOS SDK, CocoaTouch, Swift, Objective C,
Xcode, Interface Builder & Instruments
Team leadership experience
Experience of dealing with customers
Experience of working with legacy codebases
Appstore procedures
Comfortable dealing with API’s and utilising REST / JSON interfaces
In Depth Knowledge of Agile
In Depth Knowledge & appreciation of UX processes
Appreciation of Design & immaculate attention to detail in UI work
Experience with Test Driven Development, Continuous Integration & Source Control systems
Technical Project Management Skills
Bachelor’s degree in Computer Science or a related discipline
DESIRABLE EXPERIENCE
Animation experience with technologies like Open GL
Mobile development experience outside of iOS devices, e.g. Android, RIM, Windows
UX / IA experience
Experience with client side web technologies e.g. HTML, CSS, Javascript, JQuery
Experience with server side software development technologies, e.g. C/C++, Java, Python,
Ruby, Django, Rails, RDBMS (mySql, PostgreSQL etc), noSql (mongoDB), .net, XML, JSON,
Unix, Linux, Windows
PERSONAL SKILLS & ATTRIBUTES
Leadership skills
Personal relationship/social skills
Proactive, self sufficient, professional with excellent communication skills
End user, customer & delivery focussed
Pragmatic, organised, flexible, enthusiastic team player able to develop and maintain open,
honest and trusting relationships
Able to multitask, prioritise and perform well under pressure
Enjoys working within a dynamic & evolving environment
Willingness to travel & work overseas
Application instructions:
Please provide a covering letter and links to live Apps, code samples, or a design portfolio.