Requirements:
Bachelor’s Degree in Computer Science or related discipline
Previous experience leading successful agile teams
Experience guiding and mentoring teams on best practices
8+ years commercial iOS development experience
Deep understanding of the full mobile development life cycle
Have published examples of mobile applications in the App Store
Solid experience of Swift 5 and iOS SDKs (any Android programming experience would be a bonus)
Strong Object-Oriented design and programming skills
Experience with Git, particularly understanding branching workflows
A dedication to quality control practices such as unit testing, functional testing, automated testing, code review, and manual QA
Excellent verbal/written communication skills with the ability to communicate complex concepts with both business stakeholders and engineers
A willingness to participate in open discussion
Roles & Responsibilities:
Lead the team of app developers working across both iOS and Android
Translate designs and wireframes into high quality code
Design and build advanced Workplace applications on the iOS platform
Collaborate with cross-functional teams to define, design, and ship new features
Work on maintaining and improving existing applications and frameworks
Participate in agile software development practices, and peer code reviews
Continuously evaluate and implement new technologies to maximise development efficiency