Senior iOS Developer

Two Circles is a global sports agency that drives growth for sports properties by delivering deeper connections with fans through the intelligent use of data and technology.
iOS
Senior Software Engineer
Hybrid
501 - 1,000 Employees
5+ years of experience
Sports · Technology

Description For Senior iOS Developer

Two Circles, a global sports agency, is seeking a Senior iOS Developer to join their London office. As part of their expanding software engineering team, you'll lead the technical design, setup, and implementation of digital products for major sports clients like NFL, Premier League, and Formula 1. With a team of over 500 across six global offices, Two Circles drives growth for sports properties through data-driven fan connections.

The role requires 5+ years of iOS development experience, proficiency in Swift, and strong architectural knowledge. You'll build best-in-class mobile applications, influence software architecture, and champion developer experience and technical excellence. This hybrid position involves 2 days per week in the London office with occasional travel to client sites in London and EMEA.

Key responsibilities include collaborating with managers and product teams, leading software design, participating in hiring, and fostering a culture of continuous improvement. The ideal candidate will have experience with SwiftUI/UIKit, CI/CD environments, agile practices, and application performance monitoring.

Two Circles offers the opportunity to work with world-class sports organizations, contribute to a growing team, and shape the future of sports technology. If you're passionate about delivering high-quality mobile experiences and solving complex engineering problems in the exciting world of sports, this role could be perfect for you.

Last updated 2 months ago

Responsibilities For Senior iOS Developer

  • Work closely with Engineering Managers, Engineering Leads and Product Managers to understand problems and define technical scope for global sports properties
  • Build and deliver best-in-class mobile applications for clients and fans
  • Lead and influence the design of software architecture both in-house and alongside clients
  • Participate in hiring of other Software Engineers and help refine the process
  • Advocate for developer experience and continually improve it
  • Encourage a blameless culture of continuous improvement and technical excellence
  • Be present in the London office for 2 days a week and occasionally travel to client offices in London and EMEA

Requirements For Senior iOS Developer

  • Minimum of 5+ years experience in iOS development
  • High level of proficiency and understanding in Swift
  • Strong architectural knowledge (e.g., MVVM-C, SOLID principles, TCA, reactive programming, dependency injection)
  • Passion for delivering high-quality UI/UX that scales to all screen sizes using SwiftUI / UIKit
  • Experience with package management using SPM and CocoaPods
  • Experience in CI/CD environment with tools like Bitrise, Circle CI, GitHub actions, or Azure DevOps
  • Experience in agile development practices, continuous integration, and test automation
  • Experience in monitoring application performance and analytics with tools like Firebase, Sentry, Mix Panel, Google Analytics
  • Strong desire and advocacy for performant applications
  • Excellent communication skills

Benefits For Senior iOS Developer

  • Opportunity to work with some of the world's biggest sports organizations
  • Hybrid work environment
  • International client base
  • Opportunity for growth and learning in a rapidly expanding company

Interested in this job?

Jobs Related To Two Circles Senior iOS Developer

Senior iOS Developer

Senior iOS Developer position at Two Circles, a global sports agency, to lead mobile app development for major sports organizations.

Senior iOS Engineer, Developer Platform

Senior iOS Engineer position at Airbnb focusing on developer platform infrastructure, CI/CD, and foundational frameworks, offering remote work and competitive compensation.

Senior iOS Engineer, Quality Engineering

Senior iOS Engineer position at Airbnb focusing on quality engineering, test automation, and framework development for iOS applications with competitive compensation.

Senior Software Developer, Mobile, iOS, Chrome Browser

Senior Software Developer position at Google, focusing on iOS development for Chrome browser, requiring 5+ years of experience and strong mobile development skills.

Senior Software Engineer iOS, Google Photos

Senior iOS Software Engineer position at Google Photos, focusing on developing and architecting iOS applications with 5+ years of experience required.