iOS Developer

3 Months ago • All levels • Quality Assurance

Job Summary

Job Description

As a Mid-level iOS Engineer, you'll be part of a cross-functional agile team delivering iOS apps. Responsibilities include developing and maintaining apps using Swift, ensuring high-quality tested software, collaborating with other developers and teams, escalating impediments, and pursuing long-term solutions. You'll evaluate new technologies, create prototypes, and mentor junior team members. Proficiency in Swift, SwiftUI, functional programming, networking, testing (XCTest), CI/CD, Git, and excellent collaboration skills are crucial.
Must have:
  • Strong proficiency in Swift and SwiftUI
  • Experience with Functional Programming
  • Networking experience (URLSession, REST APIs, WebSockets)
  • Testing Skills (XCTest, TDD)
  • CI/CD experience
  • Git and code review experience
  • Excellent cross-team collaboration
Perks:
  • Annual leave
  • Annual bonus
  • Pension plan
  • Health insurance
  • Company share scheme
  • Volunteering days
  • Home office allowance
  • Wellness or Gym allowance

Job Details

Job Details

Description

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 the sports betting, iGaming and free-to-play.

Our brands and sites include market movers and shakers like Jackpotjoy, Bally Bet, Vera&John, Virgin Casino 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.

Well, what about the team?

As a Mid-level iOS Engineer, you will working as part of a cross-functional team following agile practices to deliver iOS apps to support Bally’s growth. You will follow best software practices including testing, test automation, code reviews, and refactoring as well as coaching and guiding junior members of the team.

You will be able to evaluate upcoming new technologies and general improvements: determine if and how they affect our apps, investigate what opportunities they present, with practical prototypes with the assistance of Bally's Interactive Design and UX experts. An enthusiasm for learning new skills and helping us to improve working practices is highly desirable.

So, what will you be doing?

  • Deliver and maintain new and existing Apps using Swift.
  • Ensure that impediments of any kind are escalated, and pragmatic long-term solutions pursued.
  • Delivery of high quality well tested software that meets agreed requirements.
  • Collaborate with other iOS developers, testers, and other teams working on front-end/back-end tasks.

And what are we looking for?

  • Strong proficiency in Swift and SwiftUI: Must demonstrate a solid understanding of Swift syntax, design patterns, and SwiftUI’s declarative UI framework. Expect practical testing for Swift and SwiftUI knowledge during the interview process
  • Experience with Functional Programming: Familiarity with functional programming concepts (e.g., higher-order functions, map/filter/reduce)
  • Networking Experience: Proficient in working with URLSession, RESTful APIs, and WebSockets. Experience handling network responses, error handling, and data serialization (e.g., JSON decoding).
  • Testing Skills: Hands-on experience with unit testing (XCTest), writing testable, maintainable code. Knowledge of mocking and test-driven development (TDD) is a plus.
  • Continuous Integration/Automated Delivery: Proven experience with CI/CD tools and pipelines (e.g., GitHub Actions, Jenkins, TeamCity). Familiarity with automating build, test, and deployment processes.
  • Version Control Systems: Strong knowledge of Git and workflows (e.g., feature branches, pull requests, code reviews). GitHub experience preferred.
  • Cross-Team Collaboration: Excellent communication and collaboration skills, with a proven ability to work effectively with designers, product managers, and backend engineers.
  • Problem-Solving and Debugging: Strong debugging skills, including using Xcode’s debugging tools and Instruments to identify and resolve performance or memory issues

This is what you'll get

Different benefits packages are tailored to fit each location, but here’s a taste of what may be on offer.

  • Annual leave
  • Annual bonus
  • Pension plan
  • Health insurance
  • Company share scheme
  • Volunteering days
  • Home office allowance
  • Wellness or Gym allowance

DNA / Values
At Bally’s Interactive, we are driven by a set of core values that we like to call our DNA. We strive to embody our DNA and keep them at the heart of everything we do!

We are Always Ready to embrace change, adapt, and do what it takes to delight our customers. We believe that You Make the Difference, which is what gives our players the best experience and keeps them coming back. We are All One Team, looking out for each other, respecting diversity while connecting through a common purpose. Our teams are Learning Every Day by showing constant curiosity and the drive to learn from successes, mistakes, new experiences, and the people around us. At Bally’s we Love to Lead by thinking differently, seeking innovation, and always looking for ways to raise our game.

Equal Opportunities

At Bally’s Interactive, we are committed to promoting equal opportunities in employment and working conditions.

Diversity, Equity and Inclusion are important to us, and we encourage a culture where everyone can be themselves at work.

We believe passionately that employing a diverse workforce is central to our success, this is our superpower.

We do not discriminate against employees or job applicants on the basis of race, colour, nationality, ethnic or national origin, age, sex or sexual orientation, gender reassignment, religion or belief, marital or civil partner status, pregnancy or maternity, political opinion or disability.

 

Qualifications

:
:

Similar Jobs

Sago Mini - Senior Unity Developer

Sago Mini

Toronto, Ontario, Canada (On-Site)
1 Month ago
Meta - Software Engineer, Product

Meta

Washington, District Of Columbia, United States (Remote)
5 Months ago
Warner Bros Discovery - Customer Experience (CX) Tech, Tier 3 Technician

Warner Bros Discovery

Petaling Jaya, Selangor, Malaysia (On-Site)
5 Months ago
Scanline VFX - Associate VFX Producer

Scanline VFX

Seoul, South Korea (Hybrid)
3 Months ago
Xsolla - Mobile Tech Lead

Xsolla

Montreal, Quebec, Canada (Hybrid)
4 Months ago
HEAL Software  Inc  - Engineer – QA (Manual)

HEAL Software Inc

Bengaluru, Karnataka, India (On-Site)
6 Months ago
ByteDance - Senior Test Development Engineer - Global Payment - San Jose

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Aristocrat Gaming - Team Lead

Aristocrat Gaming

Noida, Uttar Pradesh, India (Hybrid)
1 Month ago
NVIDIA - Manager, Firmware Verification

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago
Aristocrat Gaming - QA Analyst

Aristocrat Gaming

Montreal, Quebec, Canada (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Normalyze - Lead DevOps Engineer - Enterprise Cybersecurity - SaaS - Bay Area, CA

Normalyze

California, United States (Remote)
6 Months ago
Meta - Software Engineer, Product

Meta

Seattle, Washington, United States (Remote)
5 Months ago
Meta - Software Engineer, Product

Meta

Los Angeles, California, United States (Remote)
5 Months ago
Twitch - Software Engineer I - iOS

Twitch

New York, New York, United States (On-Site)
3 Months ago
GameChanger  - iOS Software Engineer Intern

GameChanger

United States (Remote)
2 Months ago
Warner Bros Games - Senior Software Engineer

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
Aristocrat Gaming - Mobile Lead Developer

Aristocrat Gaming

London, England, United Kingdom (Hybrid)
5 Months ago
Zazz - Senior Apple Vision Pro / Mixed Reality Developer

Zazz

India (On-Site)
4 Months ago
Twitch - Mobile Infrastructure Engineer

Twitch

Seattle, Washington, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Manchester, England, United Kingdom

Gunzilla - Producer

Gunzilla

London, England, United Kingdom (On-Site)
3 Months ago
Playground Games - Financial Accountant

Playground Games

Royal Leamington Spa, England, United Kingdom (On-Site)
7 Months ago
Aristocrat Gaming - Game Producer

Aristocrat Gaming

London, England, United Kingdom (Hybrid)
1 Month ago
WebMD - Executive Director, Team Lead

WebMD

London, England, United Kingdom (On-Site)
4 Months ago
ESL FACEIT Group - EFG - Senior Software Engineer - Frontend (Remote)

ESL FACEIT Group - EFG

London, England, United Kingdom (Remote)
2 Months ago
ION - Project Manager - PS

ION

London, England, United Kingdom (On-Site)
6 Months ago
Canva - Staff Frontend Engineer - Data Workflows Team - Canva UK

Canva

London, England, United Kingdom (Remote)
4 Months ago
Tesla - Service Advisor

Tesla

Bicester, England, United Kingdom (On-Site)
2 Months ago
Canva - Content Marketing Manager

Canva

London, England, United Kingdom (Remote)
2 Months ago
Cloud Imperium Games - Animator

Cloud Imperium Games

Manchester, England, United Kingdom (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Quality Assurance Jobs

N-iX - LEAD QA ENGINEER (#2685)

N-iX

Poland (Remote)
3 Months ago
Lifelancer - QA tester

Lifelancer

Surat, Gujarat, India (Remote)
6 Months ago
Intrepid Studios,  Inc  - Unreal Automation Engineer

Intrepid Studios, Inc

Canada (On-Site)
8 Months ago
SCIEX - Lead Software Engineer (Automation Testing)

SCIEX

Bengaluru, Karnataka, India (Hybrid)
8 Months ago
ConverseNowAI - Sr QA Engineer

ConverseNowAI

Bengaluru, Karnataka, India (On-Site)
1 Year ago
PTW - QA Manager

PTW

São Paulo, State Of São Paulo, Brazil (On-Site)
4 Months ago
Luxoft - Murex Lead MxML Developer

Luxoft

Mumbai, Maharashtra, India (On-Site)
4 Months ago
Aristocrat Gaming - Automation Chapter Expert

Aristocrat Gaming

Warsaw, Masovian Voivodeship, Poland (Hybrid)
3 Months ago
PwC - Senior Associate _ Automation Tester_ Emerging  Technologies_ Advisory_ Bengaluru

PwC

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Playtech - Production QA Engineer

Playtech

Sofia, Sofia City Province, Bulgaria (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

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, Vera&John, Virgin Casino 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.

Black Hawk, Colorado, United States (On-Site)

London, England, United Kingdom (On-Site)

Manchester, England, United Kingdom (On-Site)

Manchester, England, United Kingdom (On-Site)

London, England, United Kingdom (On-Site)

London, England, United Kingdom (On-Site)

London, England, United Kingdom (On-Site)

Toronto, Ontario, Canada (Hybrid)

Toronto, Ontario, Canada (On-Site)

View All Jobs

Get notified when new jobs are added by Bally's Interactive

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug