Top Benefits
About the role
Who you are
- Possess extensive experience of professional iOS development experience using Swift
- Have deep understanding of SwiftUI, MVVM architecture, and/or Combine or other reactive programming patterns
- Proven experience working with video streaming apps, including media playback optimization (e.g., AVFoundation, HLS)
- Possess excellent command of local persistence using SQLite, Core Data, and Realm, with performance tuning skills
- Be proficient with Swift Package Manager and experience structuring large-scale modular iOS apps
- Have experience with Firebase, especially in crash reporting, remote configuration, and analytics
- Be familiar with Datadog and Crashlytics for logging, monitoring, and incident response workflows
- Have excellent problem-solving, debugging, and performance profiling skills
What the job involves
- We are seeking a Senior iOS Software Developer to join our team in building high performance, media-rich applications for video streaming and interactive game experiences
- You will work on complex features across a modern iOS tech stack using Swift, SwiftUI, and architectural patterns like MVVM. This is a hands-on role involving both product feature delivery and architectural guidance
- Leading the development of engaging iOS applications with a focus on real-time live video streaming and game mechanics
- Architecting and implementing features using SwiftUI, MVVM, and modern concurrency (async/await)
- Optimizing media playback performance, buffering, and UI responsiveness for video streaming workflows
- Integrating analytics and observability tools like Datadog and Crashlytics to ensure production-grade stability
- Building and managing local data layers using SQLite, Core Data, and Realm based on app needs
- Utilizing Swift Package Manager (SPM) to manage dependencies and modularize app architecture
- Collaborating cross-functionally with designers, Android developers, and backend teams to deliver aligned and consistent user experiences
- Writing and performing code reviews, and promote best practices in performance, testability, and modularity
Benefits
- Up to 10% annual bonus
- Career pathways and development opportunities
- Private healthcare scheme
- Enhanced Maternity/Paternity/Adoption leave pay
- Cycle to Work scheme
- Wellhub
- Life Assurance (3 x salary)
- Contributory Pension Plans
- Bally’s Perks - employee discounts portal
About Bally's Interactive
Bally’s Interactive is the digital arm of one of the world’s leading entertainment providers, with tens of millions of players across the globe and an unmatched ecosystem of products spanning across sports betting, iGaming and free-to-play.
Our brands and sites include market movers and shakers like Jackpotjoy, Bally Bet Sportsbook, Vera&John, Virgin Games and many more. We make our mark by embracing the diversity of our global team, challenging ourselves, and striving to make a difference for our players.
Top Benefits
About the role
Who you are
- Possess extensive experience of professional iOS development experience using Swift
- Have deep understanding of SwiftUI, MVVM architecture, and/or Combine or other reactive programming patterns
- Proven experience working with video streaming apps, including media playback optimization (e.g., AVFoundation, HLS)
- Possess excellent command of local persistence using SQLite, Core Data, and Realm, with performance tuning skills
- Be proficient with Swift Package Manager and experience structuring large-scale modular iOS apps
- Have experience with Firebase, especially in crash reporting, remote configuration, and analytics
- Be familiar with Datadog and Crashlytics for logging, monitoring, and incident response workflows
- Have excellent problem-solving, debugging, and performance profiling skills
What the job involves
- We are seeking a Senior iOS Software Developer to join our team in building high performance, media-rich applications for video streaming and interactive game experiences
- You will work on complex features across a modern iOS tech stack using Swift, SwiftUI, and architectural patterns like MVVM. This is a hands-on role involving both product feature delivery and architectural guidance
- Leading the development of engaging iOS applications with a focus on real-time live video streaming and game mechanics
- Architecting and implementing features using SwiftUI, MVVM, and modern concurrency (async/await)
- Optimizing media playback performance, buffering, and UI responsiveness for video streaming workflows
- Integrating analytics and observability tools like Datadog and Crashlytics to ensure production-grade stability
- Building and managing local data layers using SQLite, Core Data, and Realm based on app needs
- Utilizing Swift Package Manager (SPM) to manage dependencies and modularize app architecture
- Collaborating cross-functionally with designers, Android developers, and backend teams to deliver aligned and consistent user experiences
- Writing and performing code reviews, and promote best practices in performance, testability, and modularity
Benefits
- Up to 10% annual bonus
- Career pathways and development opportunities
- Private healthcare scheme
- Enhanced Maternity/Paternity/Adoption leave pay
- Cycle to Work scheme
- Wellhub
- Life Assurance (3 x salary)
- Contributory Pension Plans
- Bally’s Perks - employee discounts portal
About Bally's Interactive
Bally’s Interactive is the digital arm of one of the world’s leading entertainment providers, with tens of millions of players across the globe and an unmatched ecosystem of products spanning across sports betting, iGaming and free-to-play.
Our brands and sites include market movers and shakers like Jackpotjoy, Bally Bet Sportsbook, Vera&John, Virgin Games and many more. We make our mark by embracing the diversity of our global team, challenging ourselves, and striving to make a difference for our players.