Lead iOS Engineer for Sports Analytics

3 weeks ago


Toronto, Ontario, Canada theScore Full time

Overview of the Role & Team

Are you ready to contribute to the Sports Data division?

Our team comprises skilled iOS, Android, Elixir, and Ruby on Rails developers collaborating closely with Product professionals to enhance theScore media application, recognized as one of North America's leading sports applications.

We oversee the app's overall user interface and experience, user onboarding, and all functionalities related to sports data (including scores, schedules, leaders, matchups, etc.).

Our environment fosters collaboration, empowering every team member to shape our long-term strategy and immediate project goals. With millions of daily active users, your work will have a significant impact. Even if sports aren't your passion, your contributions will likely reach someone you know.

Responsibilities

As a vital member of our Sports Data division, you will:
  • Collaborate with the product team to design, architect, and deliver exceptional applications.
  • Create refined user interfaces in partnership with our design team.
  • Enhance our codebase through refactoring and the application of contemporary design patterns.
  • Engage with fellow engineers through technical discussions, collaboration, and code reviews.
  • Tackle complex challenges related to extensive data sets and responsive user interfaces.
  • Assist our QA team in automating testing and continuous integration processes.
  • Stay informed about the latest advancements in iOS development.
  • Perform additional duties as necessary.

Qualifications

  • Minimum of 3 years of experience with Swift and Cocoa.
  • At least 5 years of experience in commercial iOS development.
  • Proven ability to produce clean, organized, testable, and high-performance code.
  • Experience in developing pixel-perfect user interfaces.
  • Familiarity with unit testing practices.
  • Experience in integrating APIs and backend services with mobile applications.
  • Proficient in using Git.
  • Knowledge of Cocoapods.
  • Experience with large native codebases of considerable complexity.
  • Strong understanding of object-oriented design, software development principles, and design patterns.
  • Solid grasp of concurrency best practices and potential pitfalls.
  • Highly skilled in profiling and debugging tools.
  • A degree in Computer Science, Engineering, or equivalent experience.
  • A passion for sports and/or gaming is an advantage.

Benefits

  • Competitive salary and benefits package.
  • A fun and relaxed work atmosphere.
  • Reimbursement for education and conference attendance.
  • Enhanced parental leave benefits.
  • Opportunities for career advancement and mentoring.

#LI-Remote #LI-Hybrid



  • Toronto, Ontario, Canada theScore Full time

    Overview of the Role & Team Are you ready to contribute to the Sports Data division? Our team comprises a diverse group of iOS, Android, Elixir, and Ruby on Rails developers collaborating closely with Product teams to create exceptional features for theScore media application, recognized as one of North America's leading sports applications. We...


  • Toronto, Ontario, Canada theScore Full time

    Overview of the Role & Team Are you interested in contributing to the Sports Data division? Our team consists of a diverse group of iOS, Android, Elixir, and Ruby on Rails developers collaborating closely with Product teams to enhance theScore media application, recognized as one of North America's leading sports applications. We oversee the complete...

  • Senior iOS Developer

    2 weeks ago


    Toronto, Ontario, Canada theScore Full time

    About the Role & Team We're a dynamic, cross-functional team of software engineers specializing in iOS, Android, Elixir, and Ruby on Rails. We collaborate closely with our Product counterparts to deliver innovative features for theScore media app, one of North America's most popular sports applications. Our team is responsible for crafting the overall user...


  • Toronto, Ontario, Canada Score Media and Gaming Inc. Full time

    About the Role and TeamWe are seeking a highly skilled iOS Developer to join our Sports Data team at Score Media and Gaming Inc.The Sports Data team is responsible for delivering amazing new features to theScore media app, one of the most popular sports apps in North America. As a key member of our team, you will work closely with our product team to design,...


  • Toronto, Ontario, Canada Score Media and Gaming Inc. Full time

    About the Role and TeamWe are seeking a highly skilled iOS Developer to join our Sports Data team at Score Media and Gaming Inc.The Sports Data team is responsible for delivering amazing new features to theScore media app, one of the most popular sports apps in North America. As a key member of our team, you will work closely with our product team to design,...


  • Toronto, Ontario, Canada theScore Full time

    Overview of the Role & Team At theScore, you will collaborate with a talented group of Engineers, Product Managers, and Designers who are committed to delivering top-tier applications in the industry. We aim to provide you with a challenging environment that reflects the true essence of working at theScore. The mobile experience is a cornerstone of our...


  • Toronto, Ontario, Canada theScore Full time

    Overview of the Role & Team At theScore, you will collaborate with a talented group of Engineers, Product Managers, and Designers who are committed to delivering exceptional applications in the market. We aim to provide you with a challenging experience that reflects the dynamic environment at theScore. The mobile experience is a cornerstone of our...


  • Toronto, Ontario, Canada theScore Full time

    Overview of the Role & Team At theScore, you will collaborate with a group of intelligent, approachable, and committed Engineers, Product Managers, and Designers who are focused on delivering top-tier applications in the industry. We aim to provide you with a challenging environment that encapsulates the essence of working at theScore. The mobile...


  • Toronto, Ontario, Canada Bally's Interactive - Toronto Full time $95,992 - $115,000

    About Bally's Interactive - TorontoBally's Interactive - Toronto is a leading global casino-entertainment company with a growing omni-channel presence. Our company owns and manages 15 casinos across 10 states, a golf course in New York, a horse racetrack in Colorado, and has access to OSB licenses in 18 states. We also own Bally's Interactive International,...


  • Toronto, Ontario, Canada Bally's Interactive - Toronto Full time $95,992 - $115,000

    About Bally's Interactive - TorontoBally's Interactive - Toronto is a leading global casino-entertainment company with a growing omni-channel presence. Our company owns and manages 15 casinos across 10 states, a golf course in New York, a horse racetrack in Colorado, and has access to OSB licenses in 18 states. We also own Bally's Interactive International,...


  • Toronto, Ontario, Canada PENN Interactive Full time

    Company OverviewPenn Interactive (PI) is a leading interactive gaming organization based in Philadelphia. As the digital division of PENN Entertainment (NASDAQ: PENN), the largest regional casino operator in the United States, our mission is to redefine the gaming landscape by creating an engaging and responsible interactive gaming experience. We are...

  • Product Lead

    4 days ago


    Toronto, Ontario, Canada theScore Full time

    About the RoleWe are seeking a highly skilled Senior Product Manager to join our Sportsbook team at theScore. The Sportsbook team is responsible for collaborating with our Data Science, Engineering, and Data teams to develop and deploy models, forecasts, and simulations that enhance theScore Bet and ESPN Bet.Key Responsibilities:Lead the development and...

  • Product Lead

    3 days ago


    Toronto, Ontario, Canada theScore Full time

    About the RoleWe are seeking a highly skilled Senior Product Manager to join our Sportsbook team at theScore. The Sportsbook team is responsible for collaborating with our Data Science, Engineering, and Data teams to develop and deploy models, forecasts, and simulations that enhance theScore Bet and ESPN Bet.Key Responsibilities:Lead the development and...

  • Senior iOS Engineer

    3 weeks ago


    Old Toronto, Ontario, Canada Score Media and Gaming Inc. Full time

    Position OverviewAt Score Media and Gaming Inc., we are seeking a talented individual to join our Mobile Platform team. You will collaborate with a group of intelligent, approachable, and committed Engineers, Product Managers, and Designers, all focused on delivering top-tier applications in the industry. We aim to provide you with a challenging environment...


  • Toronto, Ontario, Canada Instacart Full time

    About the RoleWe are seeking an experienced iOS Engineer to join our Shopper Engagement Team. As a key member of our team, you will be responsible for developing and enhancing our iOS app, used by millions of shoppers. Your work will have a direct impact on the earnings and satisfaction of our shoppers, influencing the customer experience profoundly.About...

  • iOS Engineer

    4 days ago


    Toronto, Ontario, Canada Instacart Full time

    About the RoleWe are seeking an experienced iOS Engineer to join our Shopper Engagement Team. As a key member of our team, you will be responsible for developing and enhancing our iOS app, used by millions of shoppers. Your work will have a direct impact on the earnings and satisfaction of our shoppers, influencing the customer experience profoundly.About...

  • iOS Engineer

    3 days ago


    Toronto, Ontario, Canada Instacart Full time

    About the RoleWe are seeking an experienced iOS Engineer to join our Shopper Engagement Team. As a key member of our team, you will be responsible for developing and enhancing our iOS app, used by millions of shoppers. Your work will have a direct impact on the earnings and satisfaction of our shoppers, influencing the customer experience profoundly.About...


  • Toronto, Ontario, Canada Instacart Full time

    About the RoleWe are seeking an experienced iOS Engineer to join our Shopper Engagement Team. As a key member of our team, you will be responsible for developing and enhancing our iOS app, used by millions of shoppers. Your work will have a direct impact on the earnings and satisfaction of our shoppers, influencing the customer experience profoundly.About...

  • Lead iOS Engineer

    3 weeks ago


    Toronto, Ontario, Canada PENN Interactive Full time

    Company OverviewPenn Interactive (PI) is a pioneering gaming enterprise based in Philadelphia, serving as the digital division of PENN Entertainment (NASDAQ: PENN), the foremost regional casino operator in the United States. Our objective is to redefine the gaming landscape by creating an engaging and responsible interactive gaming environment that is both...


  • Toronto, Ontario, Canada Socotra, Inc. Full time

    Software Engineer - Mapping TeamWe are seeking a highly skilled Senior iOS Developer to join our Mapping Team at Socotra, Inc. As a key member of our engineering team, you will play a critical role in creating innovative and user-friendly mapping experiences for our customers.About the RoleCollaborate with cross-functional teams to design and develop...