iOS Developer

1 Month 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

Miniclip - Mobile App Developer

Miniclip

(On-Site)
3 Months ago
Normalyze - Customer Success Engineer - Data Security - Implementation - DSPM - Bangalore

Normalyze

Bengaluru, Karnataka, India (Remote)
4 Months ago
Meta - Software Engineer, Product

Meta

Los Angeles, California, United States (Remote)
3 Months ago
Twitch - Mobile Infrastructure Engineer

Twitch

Seattle, Washington, United States (On-Site)
2 Months ago
Globalization Partners - Mobile Architect (AI Domain)

Globalization Partners

(Remote)
1 Month ago
The Walt Disney Company - Responsable Test & Qualification Projets Digitaux F/H/NB - CDI

The Walt Disney Company

Montévrain, Île-de-France, France (On-Site)
2 Months ago
Power Integrations - Test Engineer

Power Integrations

Penang, Malaysia (On-Site)
4 Months ago
Playrix - Senior QA Automation Engineer (Mobile)

Playrix

Serbia (Remote)
4 Months ago
Lucid Reality Labs - QA Lead

Lucid Reality Labs

Poland (Hybrid)
2 Weeks ago
PlayStation Global - Senior Software Development Engineer in Test Contractor (Sr SDET)

PlayStation Global

Aliso Viejo, California, United States (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Cadence - Media and Analyst Relations Director

Cadence

San Jose, California, United States (On-Site)
4 Months ago
Paypal - Senior Staff Software Engineer, Mobile

Paypal

San Jose, California, United States (Hybrid)
3 Months ago
Hike - iOS Software Development Engineer

Hike

Delhi, India (Remote)
1 Month ago
The Walt Disney Company - Specialist, Programming and Content Curation

The Walt Disney Company

Singapore, Singapore (On-Site)
2 Months ago
GoTo Group - Senior Software Engineer ( iOS Flutter) - Consumer Payments

GoTo Group

Jakarta, Jakarta, Indonesia (On-Site)
4 Months ago
Crunchyroll - Senior Software Engineer - Mobile Video Players [Apple]

Crunchyroll

Mexico City, Mexico City, Mexico (On-Site)
3 Months ago
ByteDance - Software Engineer Graduate (XR Web Platform-PICO)

ByteDance

San Jose, California, United States (On-Site)
2 Weeks ago
Entain - iOS Engineer (Remote)

Entain

Australia (Remote)
1 Week ago
Tesla - Senior Frontend / React Native Software Engineer

Tesla

North Holland, Netherlands (On-Site)
1 Week ago
PhonePe - Techincal Project Manager

PhonePe

Bengaluru, Karnataka, India (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Manchester, England, United Kingdom

Every matrix - CRM Manager

Every matrix

United Kingdom (Hybrid)
4 Weeks ago
Every matrix - Experienced CRM Data Scientist

Every matrix

United Kingdom (Hybrid)
4 Months ago
Aristocrat Gaming - Cloud Infrastructure Engineer

Aristocrat Gaming

London, England, United Kingdom (Hybrid)
2 Months ago
DPS Games - Senior Backend Engineer (Unannounced project)

DPS Games

Guildford, England, United Kingdom (Hybrid)
4 Months ago
Cloud Imperium Games - Senior UI Programmer

Cloud Imperium Games

Manchester, England, United Kingdom (On-Site)
2 Months ago
Keywords Studios (Player Support) - Senior Account Director - ICHI

Keywords Studios (Player Support)

London, England, United Kingdom (Hybrid)
3 Months ago
Kaedim - Customer Success Engineer

Kaedim

London, England, United Kingdom (On-Site)
9 Months ago
Rank group - Electronic Gaming Host

Rank group

Walsall, England, United Kingdom (On-Site)
3 Months ago
Rockstar Games - C++ Software Engineer, FiveM (Mid/Senior)

Rockstar Games

Leeds, England, United Kingdom (On-Site)
5 Months ago
Netflix - Counsel, CMOs & Collective Music Licensing

Netflix

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

Get notifed when new similar jobs are uploaded

Quality Assurance Jobs

Werplay - QA Engineer

Werplay

Islamabad, Islamabad Capital Territory, Pakistan (On-Site)
1 Month ago
QUANTIC DREAM - Testeur.euse Assurance Qualité (QA)

QUANTIC DREAM

Montreal, Quebec, Canada (Hybrid)
2 Months ago
Amber - Junior QA Tester

Amber

Botoșani, Botoșani County, Romania (On-Site)
3 Weeks ago
PTW - Senior Video Game Tester - Contract - Charleston - SC

PTW

North Charleston, South Carolina, United States (On-Site)
12 Months ago
CloudLinux - SDET / QA Automation Engineer (worldwide remote, work anywhere)

CloudLinux

Bratislava Region, Slovakia (Remote)
3 Months ago
Sun Studio - Game QA / QC / Tester Engineer - Mobile Game App

Sun Studio

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
2 Months ago
Playrix - Lead QA Automation Engineer (Mobile)

Playrix

Montenegro (Remote)
4 Months ago
Toppan Merrill - Quality Analyst - Manual

Toppan Merrill

Chennai, Tamil Nadu, India (On-Site)
3 Months ago
NVIDIA - Senior Supplier Quality Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
4 Weeks ago
GoTo Group - SDET - Growth

GoTo Group

Bengaluru, Karnataka, India (On-Site)
4 Months 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.

Douglas, Scotland, United Kingdom (On-Site)

Douglas, Scotland, United Kingdom (On-Site)

Manchester, England, United Kingdom (Hybrid)

London, England, United Kingdom (On-Site)

Toronto, Ontario, Canada (Hybrid)

Newcastle-under-Lyme, England, United Kingdom (Hybrid)

Gibraltar, England, United Kingdom (On-Site)

London, England, United Kingdom (On-Site)

Tallinn, Harju County, Estonia (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