Senior iOS Developer

2 weeks ago


Toronto, Ontario, Canada theScore Full time
About the Role

TheScore is seeking a highly skilled Senior iOS Developer to lead our Mobile Platform team. As a key member of our team, you will be responsible for designing, architecting, and shipping our amazing applications.

Job Responsibilities
  • Collaborate with the product team to design and ship applications.
  • Implement polished user interfaces with the help of our design team.
  • Work with iOS developers to improve the development experience.
  • Improve code through refactoring and applying modern design patterns.
  • Work with other engineers through technical collaboration, discussion, and code review.
  • Create efficiencies by building custom 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 automate testing and continuous integration.
Requirements
  • 5+ years of experience working with Swift, Cocoa.
  • 6+ years of experience in commercial iOS development.
  • Demonstrated ability in delivering clean, organized, testable, and highly performant code.
  • Significant technical expertise while working independently and in collaboration with others.
  • Experience creating custom UI elements and rich interactive mobile UX.
  • Experience with unit testing.
  • Experience integrating APIs and back-end services with mobile applications.
  • Experience working with Git.
  • Experience working with package managers like SPM, Cocoapods, Carthage.
  • Experience working with large native code bases with significant complexity.
  • Solid understanding of modern software architectures.
  • 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.
  • Bachelor's degree in Computer Science, Engineering, or equivalent experience.
Salary Range:

$120,000 - $180,000 per year

About Us

TheScore is a leading digital media company that delivers sports content to fans globally. We're passionate about providing exceptional user experiences through innovative technologies and creative storytelling.



  • Toronto, Ontario, Canada Purple Drive Full time

    Purple Drive is seeking a highly skilled **Senior iOS Software Engineer** to join our team. This role will focus on developing innovative mobile applications using Swift and working effectively with cross-functional teams.Key responsibilities:Design, develop, and test mobile applications using Swift and iOS SDKs.Collaborate with designers, product managers,...

  • Senior iOS Developer

    2 weeks ago


    Toronto, Ontario, Canada AutoTrader Full time

    Job Title: Senior iOS Developer - Automotive MarketplaceCompany OverviewWe are the leading digital automotive marketplace in Canada, with a mission to build the ultimate platform connecting you with your dream vehicle. With over 25 million monthly visitors, our best-in-class vehicle management and discovery solutions have placed us as the trusted digital...

  • Senior iOS Engineer

    3 weeks ago


    Toronto, Ontario, Canada Lightspeed Full time

    Role OverviewWe are seeking a talented Senior iOS Engineer to join our team at Lightspeed. This role is ideal for an experienced professional looking to leverage their expertise in iOS development and contribute to the growth of our hospitality commerce platform.Key Responsibilities• Collaborate with cross-functional teams to design and implement...

  • iOS Developer

    3 weeks ago


    Toronto, Ontario, Ontario, Canada Kumaran Systems Full time

    iOS Developer:What You'll Be DoingYou’ll be joining our mobile banking application team and be at the heart of digital transformation, developing easy, flexible, and personalized banking solutions to enhance client experience and change the way that people bank. As an Application Developer, you’ll help develop, test and help with the implementation...


  • Toronto, Ontario, Canada theScore Full time

    About the Role & TeamTheScore is a dynamic and innovative company that requires skilled engineers to build world-class mobile applications. As a key member of our Mobile Platform team, you will be responsible for designing, architecting, and shipping our amazing applications.We are looking for an experienced Senior iOS Developer who can improve the...


  • Toronto, Ontario, Canada Scotiabank Full time

    About ScotiabankWe are a leading bank in Canada with a strong presence in the global market. Our mission is to provide innovative financial solutions that meet the evolving needs of our customers.Job SummaryWe are seeking an experienced Senior iOS Software Engineer to join our team. This role will be responsible for designing, developing, and testing...


  • Toronto, Ontario, Canada Scotiabank Full time

    Company OverviewScotiabank is a leading financial institution dedicated to helping its customers achieve their goals. We are committed to delivering exceptional service and building long-lasting relationships with our clients. As an iOS software engineer, you will play a key role in developing high-quality mobile applications that meet the evolving needs of...


  • Toronto, Ontario, Canada Stripe Full time

    Stripe is a financial infrastructure platform for businesses, providing a range of solutions to simplify payments and grow revenue.About the roleWe're seeking an experienced iOS developer to join our Mobile Optimized Checkout Suite team. As part of this team, you'll be responsible for developing new payment APIs and checkout UI flows for iOS developers to...

  • Senior iOS Engineer

    4 weeks ago


    Toronto, Ontario, Canada theScore Full time

    About the RoleWe are looking for a skilled iOS developer to join our Mobile Platform team at Penn Interactive. This role will involve working with a talented team of engineers, product managers, and designers to deliver high-quality mobile apps.About the WorkAs a key member of our team, you will be responsible for designing, architecting, and shipping our...


  • Toronto, Ontario, Canada Sage Recruiting Full time

    Software Developer OpportunitySage Recruiting is seeking an experienced software developer to join a dynamic medium-sized company with global partnerships. The successful candidate will contribute to the development of a large-scale consumer-facing app, utilizing their technical expertise in building scalable features.About the CompanyThe client helps...

  • iOS Developer

    3 weeks ago


    Toronto, Ontario, Canada AutoTrader Full time

    Job Title: Junior iOS Engineer (Hybrid/Toronto)Our mission at AutoTrader is to create the ultimate platform to connect users with their dream vehicles. With over 25 million monthly visitors, we are the leading digital automotive marketplace in Canada. Our Marketplace team focuses on delivering a modern and cohesive experience across our mobile apps. We...

  • iOS Developer, Crypto

    1 month ago


    Toronto, Ontario, Canada Robinhood Full time

    About the RoleWe're seeking a skilled iOS Developer to join our Crypto Trading Team at Robinhood. As a key member of our team, you'll be responsible for designing, building, and maintaining the services that power our crypto products and platforms.As a Crypto Trading Platform Specialist, you'll work closely with our Product Designers, Product Managers,...


  • Toronto, Ontario, Canada theScore Full time

    About theRole & TeamWe are seeking a highly skilled iOS developer to join our Mobile Platform team at theScore. This team provides the foundation for our mobile clients and enables our mobile teams to build and deliver features faster and with high quality.As a key member of our Mobile Platform team, you will be responsible for designing, architecting, and...


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

    We are looking for a Senior Mobile Software Developer to join our Core team at EverCommerce Canada, Inc. This role is focused on our Invoice Simple brand, which enables freelancers and contractors to invoice their customers easily and get paid on time.As a Senior Mobile Software Developer, you will be responsible for leading the development of our mobile...


  • Toronto, Ontario, Canada Top Hat Full time

    About UsTop Hat is revolutionizing the world of higher education by providing a leading teaching platform that professors use to create an active learning environment. Our mission is to be the premier way for professors to interact with students both in and out of the classroom.Job DescriptionWe are seeking an experienced Mobile iOS Developer to join our...


  • Toronto, Ontario, Canada Top Hat Full time

    Top Hat is revolutionizing the world of higher education by creating an active learning environment. As a premier teaching platform, we enable professors to transform students' smartphones and laptops into tools of engagement, leading to increased attendance, higher grades, and a more effective lecture experience. Our recent acquisition of Aktiv Learning has...

  • iOS Developer

    2 weeks ago


    Toronto, Ontario, Canada CBCRadio-Canada Full time

    OverviewCBC/Radio-Canada is a leader in the Canadian media landscape, committed to reflecting the country's diversity and promoting inclusivity. As a senior full-stack expert, you will be part of our over-the-top platform team, responsible for delivering high-quality digital experiences that connect Canadians.SalaryThe estimated salary for this position is...


  • Toronto, Ontario, Canada theScore Full time

    About the Role and TeamWe're seeking a highly skilled iOS developer to join our team at Penn Interactive. As a key member of our Mobile Platform team, you'll be working with a talented group of engineers, product managers, and designers dedicated to delivering exceptional mobile experiences.The mobile experience is crucial to our organization's success. Our...


  • Toronto, Ontario, Canada PENN Interactive Full time

    OverviewPENN Interactive, a leading interactive gaming company based in Philadelphia, is seeking an experienced Lead iOS Developer to enhance the mobile payment experience within its popular applications.

  • iOS Software Engineer

    1 month ago


    Toronto, Ontario, Canada Sage Recruiting Full time

    Software Engineer RoleSage Recruiting is seeking a skilled iOS Software Engineer to contribute to the development of a large-scale consumer-facing app with over 30 million users. As a key member of the iOS team, you will design and implement features that enhance the user experience and drive business growth.Key ResponsibilitiesDevelop high-quality iOS code...