Full-Time

Senior iOS Developer

Posted on 7/31/2025

Penn Interactive

Penn Interactive

201-500 employees

Develops online sportsbooks and casino games

Compensation Overview

CA$125k - CA$170k/yr

+ Bonus + Commission

Canada

Remote

Category
Software Engineering (1)
Required Skills
Datadog
Github Actions
Software Testing
Git
iOS/Swift
REST APIs
Requirements
  • 3+ years of experience working with Swift, UIKit
  • Experience building applications with SwiftUI
  • 5+ years of experience in commercial iOS development
  • A demonstrated ability in delivering clean, organized, testable, and highly performant code
  • A drive to continually improve application quality and development processes
  • Experience with unit testing
  • Experience integrating APIs and back-end services with mobile applications
  • Experience working with Git
  • Experience working with Cocoapods and/or Swift Package Manager
  • Experience working with large native code bases with significant complexity
  • Experience with mobile CI/CD tools and automation (eg. GitHub actions, Fastlane)
  • Experience with production monitoring tools (eg. Crashlytics, Datadog)
  • Solid knowledge of object-oriented design, software development principles, and design patterns
  • Solid knowledge of concurrency best practices and pitfalls
  • Highly proficient with profiling/debugging tools
  • A degree in Computer Science, Engineering, and/or equivalent experience
  • Experience in mentorship, teaching, and delivering presentations are considered an asset
  • A passion for sports and/or gaming is considered an asset
Responsibilities
  • Work with the product team to design, architect, and ship our amazing applications.
  • Collaborate with iOS developers to improve the development experience.
  • Improve our code through refactoring and applying modern design patterns.
  • Work with other engineers through technical collaboration, discussion, and code review.
  • Create efficiencies by building custom and innovative mobile tooling.
  • Maintain and enhance the mobile CI/CD pipeline and tooling.
  • Solve difficult problems related to large data sets and responsive UIs.
  • Help our QA team to automate testing and continuous integration.
  • Keep up to date with the latest advances in iOS development.
  • Push our technology and processes forward through research, implementing proof-of-concepts, and sharing knowledge with the larger iOS team
  • Other duties as required.
Desired Qualifications
  • Experience in mentorship, teaching, and delivering presentations are considered an asset
  • A passion for sports and/or gaming is considered an asset

Penn Interactive specializes in developing online sportsbooks, casinos, and free-to-play gaming experiences, utilizing cutting-edge technologies to deliver immersive sports betting experiences and enhance the overall gaming experience. The company leverages advanced technologies to provide a seamless and engaging gaming experience, including innovative features for sports betting and casino gaming.

Company Size

201-500

Company Stage

N/A

Total Funding

N/A

Headquarters

Philadelphia, Pennsylvania

Founded

2015

Growth & Insights

Headcount

6 month growth

0%

1 year growth

0%

2 year growth

0%
INACTIVE