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 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 oversee the entire user interface and experience of the app, focusing on user onboarding and all aspects related to sports data (including scores, schedules, leaders, matchups, etc.).

Our collaborative environment empowers each team member to shape our long-term strategy and immediate project goals. With millions of daily active users, your work will significantly impact our audience. Even if sports aren't your passion, your contributions will likely reach someone you know.

Responsibilities

As a vital contributor to our Sports Data division, you will:
  • Collaborate with the product team to design, develop, and launch our innovative 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 associated with large datasets and responsive user interfaces.
  • Assist our QA team in automating testing and implementing continuous integration.
  • Stay informed about the latest advancements in iOS development.
  • Undertake additional responsibilities as necessary.

Candidate Profile

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

Benefits

  • Competitive salary and benefits package.
  • A fun and relaxed work atmosphere.
  • Reimbursement for educational and conference expenses.
  • 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 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...


  • 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...