Enable job alerts via email!

Senior iOS Developer

Bally's

Toronto

On-site

CAD 90,000 - 130,000

Full time

22 days ago

Job summary

A leading company in casino entertainment is seeking a Senior iOS Software Developer to create applications for video streaming and interactive gaming. This role involves utilizing Swift and SwiftUI, optimizing app performance, and collaborating with cross-functional teams. Join a dynamic team and contribute to innovative projects in a fast-paced environment.

Benefits

Annual vacation
Annual bonus
RRSP program
Health insurance
Home office allowance
Wellness allowance

Qualifications

  • Extensive experience in professional iOS development with Swift.
  • Deep understanding of SwiftUI, MVVM, and reactive programming.
  • Experience with video streaming apps and media playback optimization.

Responsibilities

  • Lead development of engaging iOS applications focusing on live video streaming.
  • Optimize media playback, buffering, and UI responsiveness.
  • Conduct code reviews and promote best practices.

Skills

iOS Development
Swift
SwiftUI
MVVM
Problem-solving

Tools

SQLite
Core Data
Realm
Firebase
Datadog
Crashlytics
Swift Package Manager

Job description

Who we are

Bally's Corporation is a global casino-entertainment company with a growing omni-channel presence. It owns and manages 15 casinos across 10 states, a golf course in New York, a horse racetrack in Colorado, and holds OSB licenses in 18 states. It also owns Bally's Interactive International, Bally Bet, and Bally Casino.

With 10,600 employees, Bally's casino operations include approximately 15,300 slot machines, 580 table games, and 3,800 hotel rooms. Bally's shares trade on the NYSE under "BALY".

Bally’s Media operates Bally Sports Live and Stadium streaming services, offering live sports and betting content, including Minor League Baseball, Bare Knuckle Fighting Championship, and more.

Team and Role

We are seeking a Senior iOS Software Developer to build high-performance, media-rich applications for video streaming and interactive gaming. You will work on features using Swift, SwiftUI, and architectural patterns like MVVM, involving both product development and architectural guidance.

Responsibilities
  1. Lead development of engaging iOS applications focusing on live video streaming and game mechanics.
  2. Architect and implement features with SwiftUI, MVVM, and modern concurrency (async/await).
  3. Optimize media playback, buffering, and UI responsiveness.
  4. Integrate analytics and observability tools like Datadog and Crashlytics.
  5. Manage local data layers with SQLite, Core Data, and Realm.
  6. Use Swift Package Manager for dependencies and modular architecture.
  7. Collaborate with cross-functional teams for consistent user experience.
  8. Conduct code reviews and promote best practices.
Qualifications
  • Extensive experience in professional iOS development with Swift.
  • Deep understanding of SwiftUI, MVVM, and reactive programming.
  • Experience with video streaming apps and media playback optimization.
  • Proficiency with SQLite, Core Data, and Realm, with performance tuning skills.
  • Experience with Swift Package Manager and large-scale app structuring.
  • Familiarity with Firebase, Datadog, and Crashlytics.
  • Strong problem-solving and debugging skills.
Benefits

Benefits vary by location but may include:

  • Annual vacation
  • Annual bonus
  • RRSP program
  • Health insurance
  • Home office allowance
  • Wellness allowance
Our Values

At Bally’s Interactive, our core values include:

  • Always Ready: Embrace change and delight customers.
  • You Make the Difference: Focus on exceptional customer experiences.
  • All One Team: Respect diversity and collaborate.
  • Learning Every Day: Foster curiosity and growth.
  • Love to Lead: Innovate and improve continually.
Equal Opportunity

We promote diversity, equity, and inclusion, and do not discriminate based on race, color, nationality, age, sex, sexual orientation, gender identity, religion, marital status, pregnancy, political beliefs, or disability. We encourage everyone to be themselves at work.

#LI-JK1

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.