Senior iOS Software Engineer

3 weeks ago


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

Overview of the Role & Team

At Score Media and Gaming Inc., you will be an integral part of a talented and supportive team of Engineers, Product Managers, and Designers committed to creating top-tier applications in the industry. We aim to provide you with a challenging environment that reflects the dynamic nature of working at Score Media and Gaming.

The mobile experience is crucial to our organization. The Mobile Platform team lays the groundwork for our mobile applications, empowering our teams to develop and deliver features with speed and quality. This team oversees the overall developer experience on both iOS and Android platforms, striving to utilize the latest advancements available. We foster collaboration to innovate new architectures and enhance the iOS community at Score Media and Gaming. Our Mobile Platform team employs creativity and ingenuity to construct tools, frameworks, and infrastructure that streamline and enrich the mobile development process. If you are enthusiastic about iOS development and enjoy enhancing the efficiency and enjoyment of mobile development, we would be excited to connect with you.

Key Responsibilities

As a vital member of our Mobile Platform team, your responsibilities will include:

  • Collaborating with the product team to design, architect, and launch our exceptional applications.
  • Creating refined user interfaces in partnership with our design team.
  • Working alongside iOS developers to enhance the development experience.
  • Refining our code through modern design patterns and refactoring.
  • Engaging with fellow engineers through technical discussions, collaboration, and code reviews.
  • Developing efficiencies by creating innovative mobile tools.
  • Maintaining and improving the mobile CI/CD pipeline and associated tools.
  • Tackling complex challenges related to large data sets and responsive user interfaces.
  • Assisting our QA team in automating testing and continuous integration processes.
  • Staying current with the latest advancements in iOS development.
  • Performing additional duties as required.

Qualifications

  • 5+ years of experience with Swift and Cocoa.
  • 6+ years of experience in commercial iOS development.
  • Proven ability to deliver clean, organized, testable, and high-performance code.
  • Exhibits significant technical expertise while working independently and collaboratively.
  • Experience in creating custom UI components and developing an engaging mobile user experience.
  • Familiarity with unit testing practices.
  • Experience in integrating APIs and backend services with mobile applications.
  • Proficient in using Git.
  • Experience with package managers such as SPM, Cocoapods, and Carthage.
  • Experience managing large native codebases with considerable complexity.
  • Strong understanding of modern software architectures.
  • Solid knowledge of object-oriented design, software development principles, and design patterns.
  • Thorough understanding 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.
  • Desired Skills: Git, iOS, Xcode, Swift, Objective-C, UIKit, GCD, Async/Await, CocoaPods, Dependency Injection, Unit Testing, GraphQL.


  • Toronto, Ontario, Canada Rakuten Kobo Inc. Full time

    Sr. Software Engineer (iOS)Job Overview:Rakuten Kobo Inc. is a leading e-commerce and digital content company that operates globally, with a strong presence in the entertainment and communications sectors. Our company is recognized for its innovative approach to delivering exceptional customer experiences through cutting-edge technology and strategic...


  • Toronto, Ontario, Canada Rakuten Kobo Inc. Full time

    Sr. Software Engineer (iOS)Job Overview:Rakuten Kobo Inc. is a leading e-commerce and digital content company that operates globally, with a strong presence in the entertainment and communications sectors. Our company is recognized for its innovative approach to delivering exceptional customer experiences through cutting-edge technology and strategic...


  • Toronto, Ontario, Canada Lyons Consulting Group Full time

    About the RoleWe are seeking a highly skilled Senior iOS Software Engineer to join our team at Lyons Consulting Group. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality iOS applications.Key ResponsibilitiesDesign and develop iOS applications using Swift and Objective-CCollaborate...


  • Toronto, Ontario, Canada Lyons Consulting Group Full time

    About the RoleWe are seeking a highly skilled Senior iOS Software Engineer to join our team at Lyons Consulting Group. As a key member of our software development team, you will be responsible for designing, developing, and implementing high-quality iOS applications.Key ResponsibilitiesDesign and develop iOS applications using Swift and...


  • Toronto, Ontario, Canada Lyons Consulting Group Full time

    About the RoleWe are seeking a highly skilled Senior iOS Software Engineer to join our team at Lyons Consulting Group. As a key member of our software development team, you will be responsible for designing, developing, and implementing high-quality iOS applications.Key ResponsibilitiesDesign and develop iOS applications using Swift and...


  • Toronto, Ontario, Canada Warner Full time

    Join Warner Music Group as a Senior iOS Software Engineer At Warner Music Group, we are a global community of music enthusiasts, technological innovators, and creative minds. Our technology is pivotal to our operations, whether it involves onboarding new artists, providing essential data to digital platforms, or empowering artists with cutting-edge AI tools...


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

    Position OverviewAt Score Media and Gaming Inc., you will be an integral part of our Mobile Platform team, collaborating with a group of talented Engineers, Product Managers, and Designers dedicated to creating top-tier applications. We aim to provide a stimulating environment where you can fully experience the dynamic world of mobile development.The mobile...


  • Toronto, Ontario, Canada Canadian Imperial Bank of Commerce Full time

    About the RoleWe are seeking a highly skilled Senior iOS Software Engineer to join our team at the Canadian Imperial Bank of Commerce. As a key member of our Digital Innovation team, you will be responsible for designing, developing, and testing iOS mobile applications that meet the needs of our customers.Key ResponsibilitiesDesign and develop iOS mobile...


  • Toronto, Ontario, Canada Canadian Imperial Bank of Commerce Full time

    About the RoleWe are seeking a highly skilled Senior iOS Software Engineer to join our team at the Canadian Imperial Bank of Commerce. As a key member of our Digital Innovation team, you will be responsible for designing, developing, and testing iOS mobile applications that meet the needs of our customers.Key ResponsibilitiesDesign and develop iOS mobile...


  • Old Toronto, Ontario, Canada Robinhood Full time

    About RobinhoodRobinhood is a leading fintech company that's revolutionizing the financial industry by making it more accessible to everyone.We're a team of innovators, thinkers, and problem-solvers who are passionate about creating a financial system that's inclusive and equitable for all.Job SummaryWe're seeking a highly skilled iOS Software Engineer to...


  • Old Toronto, Ontario, Canada Robinhood Full time

    About RobinhoodRobinhood is a leading fintech company that's revolutionizing the financial industry by making it more accessible to everyone.We're a team of innovators, thinkers, and problem-solvers who are passionate about creating a financial system that's inclusive and equitable for all.Job SummaryWe're seeking a highly skilled iOS Software Engineer to...

  • iOS Software Engineer

    8 hours ago


    Toronto, Ontario, Canada Data Theorem Full time

    Data Theorem is a pioneering company dedicated to creating a more secure digital landscape. Rooted in a strong engineering-driven culture, every employee has a significant impact on product development and strategic direction. We are seeking exceptional talent to join our team and take ownership of projects that align with their interests and skills.As an...


  • Toronto, Ontario, Canada theScore Full time

    Overview of the Role & Team At theScore, you will be an integral part of a talented and collaborative team comprising Engineers, Product Managers, and Designers who are committed to delivering top-tier applications in the industry. We value your expertise and aim to provide a fulfilling experience that showcases the essence of working at theScore. The...


  • Toronto, Ontario, Canada theScore Full time

    Overview of the Role & Team At theScore, you will be an integral part of a dynamic team comprising talented and committed Engineers, Product Managers, and Designers, all focused on delivering top-tier applications in the industry. We are dedicated to providing a challenging environment that offers a comprehensive experience of working within theScore. ...


  • Toronto, Ontario, Canada theScore Full time

    Overview of the Role & Team At theScore, you will be part of a dynamic team of skilled, approachable, and committed Engineers, Product Managers, and Designers focused on delivering top-tier applications in the industry. We aim to provide you with a fulfilling experience that reflects the essence of working at theScore. The mobile experience is pivotal...


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

  • 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 Stellar Elements, LLC Full time

    Job DescriptionAbout the RoleWe are seeking a highly skilled and experienced iOS software engineer to join our team at Stellar Elements, LLC. As an iOS software engineer, you will be responsible for designing, developing, and testing mobile applications for our clients.Key ResponsibilitiesDesign and develop high-quality mobile applications for iOS...


  • Toronto, Ontario, Canada Stellar Elements, LLC Full time

    Job DescriptionAbout the RoleWe are seeking a highly skilled and experienced iOS software engineer to join our team at Stellar Elements, LLC. As an iOS software engineer, you will be responsible for designing, developing, and testing mobile applications for our clients.Key ResponsibilitiesDesign and develop high-quality mobile applications for iOS...