We are looking for a highly experienced iOS developer to lead the development of the mobile application platform. Your duties and responsibilities will include the following:
- Involvement in architecture design meetings to apply best practices or limitations where applicable on the iOS platform
- Keep up to date with latest apple trends or new features to ensure product continuity.
- Communicate to business any future impact with regards to apple review times, or beta OS releases to test to ensure product continuity
- Be a mentor and leader in the team for the mid or junior developers
- Take responsibility for the quality of the product and ensuring deadlines are met.
- Communicate to Project Managers and CTO/COO/CEO any delays during development to manage expectations of features that might not be deliverable on deadline date
- Assist QA Team with understanding a bug or assist in trying to replicate a bug that was experienced before.
- Assist Production support team with any problems experienced by end-users.
- Breakdown the technical stories required from the backlog grooming sessions.
- Good multitasking skills required to assist other developers while still developing yourself.
- Writing, testing and debugging critical sections of the application.
- Good problem solving, communication and mentoring skills
- Make technical decisions and influence the direction of development