Key Responsibilities
- Work closely with Engineering Managers, Engineering Leads and Product
- Managers to understand problems and define technical scope for global sports properties.
- You will be hands on, building and delivering best in class mobile applications for clients and fans whilst encompassing and establishing best practise in coding standards.
- Leading and influencing the design of software architecture both in house and alongside clients.
- Being an advocate for developer experience and a keen interest in continually improving it.
- This is a hybrid role where you are expected to be in our office for 2 days a week.
What we are looking for:
- A minimum of 5+ years experience in IOS development.
- A high level of proficiency and understanding in Swift.
- Strong architectural knowledge (eg MVVM-C, SOLID principles, TCA, reactive programming, dependency injection) and passionate about writing clean modular and testable code using packages.
- Passion for delivering high quality UI/UX that scales to all screen sizes using SwiftUI / UIKit.
- Verse in package management with SPM and CocoaPods.
- Experience in a CI / CD environment where you have utilised tools such as Bitrise, Circle CI, GitHub actions or Azure DevOps etc.
- Experience in agile development practices, continuous integration and test automation via various methods such as unit, integration, contract and E2E testing.
- You have experience in monitoring the performance and analytics of your applications with tools like Firebase, Sentry, Mix Panel, Google Analytics etc.
Nice To Have:
β Experience building / integrating modules using KMM (Kotlin Multiplatform Mobile) into your projects.
β A degree in Computer Science or equivalent.
β A keen interest in sport and sports businessβ.