Senior Software Engineer, iOS
$137.2k - $196k per yearTubi
About the Role:
As a Senior iOS Engineer at Tubi, you’ll play a critical role on our mobile engineering team, focusing on developing, improving, and maintaining our iOS, tvOS, and visionOS applications. Your work will directly contribute to providing our audience with an exceptional user experience, and you’ll work collaboratively with a team of dedicated professionals to scale our platform effectively.
What You'll Do:
- Design, develop, and deploy advanced applications for the iOS platform.
- Work closely with the product team to understand end-user requirements and build corresponding solutions.
- Ensure the performance, quality, and responsiveness of applications are of the highest standards.
- Adhere to best practices in architecture, design, and clean code principles.
- Integrate with backend services to provide a seamless and efficient user experience.
- Provide accurate estimates of work and ensure timely delivery of features.
- Write maintainable, scalable, and testable code and actively participate in code reviews.
- Stay updated with emerging trends and technologies in the iOS development space, especially regarding audio/video streaming and ad integration.
- Leverage AI-powered tools and automation solutions to enhance development efficiency, streamline debugging, and optimize workflows.
- Collaborate with cross-functional teams to define and ship new features.
- Troubleshoot and optimize performance for a smooth user experience.
Your Background:
- Bachelor’s degree in Computer Science or a related field.
- Proven track record with 7+ years of iOS app development experience.
- Strong expertise in Swift, SwiftUI, and the Xcode development ecosystem.
- Extensive experience with audio/video streaming technologies on iOS, including deep knowledge of AVFoundation, video playback, and performance metrics.
- Experience with player optimization, buffering strategies, and streaming analytics to ensure a smooth user experience in varying network conditions.
- Strong competency in RESTful API integration and experience working with network communication protocols and socket programming.
- Proficient understanding of code versioning tools, notably Git, and experience with GitHub or similar platforms.
- Familiar with the test-driven development approach and automated testing frameworks.
- Experience or strong interest in applying AI-assisted development and productivity tools (e.g., code generation, intelligent debugging, automated QA) to accelerate delivery and maintain code quality.
#LI-CL1
#LI-Hybrid
Pursuant to local pay disclosure requirements, the pay range for this role, with final offer amount dependent on education, skills, experience, and location is as listed annually below.
This role is also eligible for an annual discretionary bonus, long-term incentive plan, and various benefits including medical/dental/vision, insurance, vacation/paid time off and other benefits in accordance with applicable plan documents.
Toronto, Canada
$137,200—$196,000 CAD
Tubi is a division of Fox Corporation, and the FOX Employee Benefits summarized here , covers the majority of all US employee benefits. The following distinctions below outline the differences between the Tubi and FOX benefits:
- For US-based non-exempt Tubi employees, the FOX Employee Benefits summary accurately captures the Vacation and Sick Time.
- For all salaried/exempt employees, in lieu of the FOX Vacation policy, Tubi offers a Flexible Time off Policy to manage all personal matters.
- For all full-time, regular employees, in lieu of FOX Paid Parental Leave, Tubi offers a generous Parental Leave Program, which allows parents twelve (12) weeks of paid bonding leave within the first year of birth, adoption, surrogacy, or foster placement of a child in addition to applicable government leave program(s) and FOX’s short-term disability policy. This time is 100% paid through a combination of any applicable state, city, and federal leaves and wage-replacement programs in addition to contributions made by Tubi.
- For all full-time, regular employees, Tubi offers a monthly wellness reimbursement.
About Tubi:
Boldly built for every fandom, Tubi is a free streaming service that entertains over 100 million monthly active users. Tubi offers the world's largest collection of Hollywood movies and TV shows, thousands of creator-led stories and hundreds of Tubi Originals made for the most passionate fans. Headquartered in San Francisco and founded in 2014, Tubi is part of Tubi Media Group, a division of Fox Corporation.
We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, gender identity, disability, protected veteran status, or any other characteristic protected by law. We will consider for employment qualified applicants with criminal histories consistent with applicable law.
$149.5k - $187k per year
...DoorDash is building the world's most reliable on-demand, logistics engine for delivery! We're looking for experienced engineers to join our... ...dashers. About the Role We’re looking for product-focused iOS Engineers who love building reliable, intuitive, and beautiful experiences...SeniorSoftwareFull timeLocal area$180k - $220k per year
...dynamics and innovative problem-solving. BitGo is hiring a Senior Mobile Software Engineer to build the apps our retail users use to manage and move... ...security, performance, and a polished experience on both iOS and Android. Skills & Experience: We are looking for...SeniorSoftwareFull timeWork at officeWorldwide- ...Responsibilities Design and implement scalable iOS architecture for advanced crypto trading experiences. Partner with product, design, backend engineering, infrastructure, and data teams to deliver mobile trading tools. Improve application performance, real-time data...SeniorLong term contractPermanent employmentFull timeWork at office3 days per week
$118k - $157.5k per year
...Collectibles and Electronics. The Native Focus Categories Engineering team is tasked with supporting and implementing all Focus Category... ...and improving our processes. The Role: As an iOS Software Engineer youll collaborate across multiple domain teams such as...SoftwareFull timeImmediate start$5000 per month
...161 Bay Street (93021), Canada, Toronto,Toronto, Ontario, Senior Software Engineering Manager About Capital One Canada. For over 20 years, we'... ...another cloud service Experience with Mobile architecture for iOS and Android Exposure to financial/tech industry...SeniorSoftwareFull timeWork at officeWork from homeFlexible hours- ...hire in QA to take some load off of the engineering team. We want you to quickly become a product... ...testing and debugging web-based software Experience with Load, Stress, and Performance... ...Bonus: Web development / iOS development Javascript, nodejs, vuejs,...SoftwareLong term contractFull timeTemporary workWork at office
$136k - $187k per year
...is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. We are looking for a Senior Software engineer who is passionate about writing the tools to integrate and support to build large-scale, high-demand software in a fast-paced...SeniorSoftwareLocal areaWorldwideFlexible hours$136k - $187k per year
...are too, let's talk. Opportunity As a Senior Engineer on the OIG team, you will be involved... ...challenge of building enterprise-grade software that millions of users depend on. This... ...platforms Familiarity with workflow engines or approval/routing systems (e.g., finite...SeniorSoftwareLocal areaWorldwide$96.56k - $128.74k per year
...to explore new markets, reduce risks, all towards the goal of making Canada and the world better through trade. Position: Senior Software Engineer, Edge Delivery Services, Design Systems & AI-Enabled Engineering Employment Type: Permanent Compensation Details:...SeniorSoftwarePermanent employmentFull timeContract workSummer workWork at officeRelocation package3 days per week$105k - $155k per year
Job Description We are looking for a hands-on Senior Software Engineer with strong DevOps and cloud platform expertise to design, build, deploy, and operate scalable cloud-native services and the engineering infrastructure that supports them. You will work primarily with...SeniorSoftwareFull timeWork at officeLocal areaFlexible hours3 days per week$140k - $190k per year
...leading automotive financing portal, processing over 6.5 million credit applications annually. --- We’re looking for a Senior Software Engineer who takes end-to-end ownership, thrives in ambiguity, and wants to build systems that matter. This role is central to...SeniorSoftwareLong term contractWork from home$118k - $162k per year
...company can stay over-provisioned on access it believes it revoked, or hand an auditor evidence that isn't true. The Senior Software Development Engineer in Test Opportunity As a Senior Software Development Engineer in Test, you'll own quality for medium-sized features...SeniorSoftwareLocal areaWorldwide$136k - $187k per year
...for the modern cloud and helps customers solve challenging security and operations pain points at scale. We are looking for a software engineer to join our fast-growing team with a focus on scalability, reliability, and enhancing the core building blocks of the product....SeniorSoftwareLocal areaWorldwide$120k - $145k per year
...deliver intelligent solutions trusted by 500 million people. About The Role As a Senior iOS Developer, you'll be tasked with developing iOS applications. Working within the software development team, your duties will require you to assist in the development of consumer...SeniorSoftwareFull timeWork from homeFlexible hours- ...and its portfolio of metasearch brands. Hospitality is all about taking care of others, and it defines our culture. This Senior Software Engineer will join the Premium Marketing Frontend team at OpenTable and be responsible for sound technical execution through hands-on...SeniorSoftwareWork at officeLocal area2 days per week
$186.84k - $334.74k per year
...them with Datadog, participate in on-call, and drive incidents through root-cause resolution. Collaborate with data scientists, ML engineers, and product managers to turn integration requirements into reusable platform capabilities. Mentor engineers and improve code...SeniorSoftwareWork at officeFlexible hours- ...time. Collaborate with product managers, designers, frontend engineers, and Java backend engineers. Contribute ideas and help deliver... ...experiences. ~ Experience refactoring code, optimizing software, debugging, and writing tests with strong coverage. ~ Knowledge...SeniorSoftwareFull timeWork at officeFlexible hours2 days per week
$118k - $152k per year
...Build and deliver complex enterprise software solutions for financial services clients. The Role As a Senior Software Engineer at Capco, you’ll design, develop, modify, maintain, and support complex web-based products and customer applications. You’ll work across...SeniorSoftwareInternshipImmediate start- ...amplify your impact and a culture that backs your ambition, you won’t just contribute. You’ll make things happen fast. As a Senior Software Engineer, you will design, build, and operate software that solves complex business problems through thoughtful use of data, AI, and...SeniorSoftwareRemote work
$50 - $53 per hour
...Job Responsibility: Job Title: Platform Engineer Location: Toronto Downtown,Canada Job Type: Full time contract Department: Engineering... ...Skills and Qualifications: ~6+ years of experience in software/platform engineering roles. ~ Strong proficiency in Python for...SeniorSoftwareHourly payFull timeContract workRelocationMonday to friday$135k - $165k per year
...ROLE: SENIOR SOFTWARE ENGINEER TEAM: PRODUCT LOCATION: TORONTO (HYBRID) COMPANY OVERVIEW Salt is a North American marketing agency that creates connected experiences through creative, digital & media innovation. Our mission is to “Earn The World’s Attention” and...SeniorSoftwareLong term contractFull timeSeasonal work$100k - $145k per year
...agent platform team builds and ships using AI-native engineering practices: agentic coding tools that let a small, senior group move at a pace well beyond traditional... ...experience architecting and shipping production software systems, including hands-on experience building AI...SeniorSoftwareFull timeInternshipWork at officeLocal areaFlexible hours- ...creating the infrastructure, tooling, frameworks, and capabilities needed to welcome a billion customers. Spotify is looking for a Senior Software Engineer to join the Authorization team within Platform. Our team builds and operates the authorization and permissioning systems that...SeniorSoftwareLong term contractFull timeWork from home
- ...love to connect! Brief overview of the Motion product Runneth from our Co-Founder & CEO, Reza Khadjavi . About the Senior Software Engineer role As a Senior Software Engineer, you'll work across the stack: building features, designing and maintaining the APIs and...SeniorSoftwarePermanent employmentFull timeSummer workInternshipWork at officeRemote workWork from homeShift work
$150k - $190k per year
...About the Team We build enterprise software that helps organizations optimize sales performance... ...and improve go-to-market agility. Our engineering organization includes multiple product... ...-facing capabilities. We are seeking Senior Backend Engineers to join our application...SeniorSoftware- ...iOS Software Engineer Swift SwiftUI Objective-C Location: Toronto ON Hybrid (4 Days WFO) Role Overview Youll have visibility into and influence over all parts of the technology stack and enjoy a high degree of autonomy in your work. Youll have a clear view...SoftwareLong term contractFull time
$124k - $155k per year
...ideas, expertise, and perspective to meaningful work that can make a difference at global scale. Job Overview: As a Senior Software Test Engineer (Test Infrastructure and Tooling) at Coursera, you’ll play a key role in helping teams produce high-quality software for millions...SeniorSoftware$147k - $171k per year
...; must be able to work a hybrid schedule from our Toronto office. Job Overview: We are seeking a highly skilled Senior/Staff Software Engineer with deep expertise in Python and modern backend frameworks to join the alitheia team. You will build scalable, secure and...SeniorSoftwareWork at officeImmediate startRemote workFlexible hoursShift work- ...understanding of related programming concepts software design and software development... ...licenses, Relevant experience and skills, Seniority and performance, Market and business consideration... ...strengths from strategy and design to engineering, all fueled by its market leading...SeniorSoftwarePermanent employmentFull timeLocal area
$136k - $187k per year
...flexible. We encourage ownership. We expect great things from our engineers and reward them with stimulating new projects, new technologies... ...About the Position This is an opportunity for experienced Software Engineers to join our fast growing Data Platform organization that...SeniorSoftwareLocal areaWorldwideFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, iOS. Be the first to apply!
- software developer remote Toronto, ON
- software design engineer Toronto, ON
- software engineer devops Toronto, ON
- ingénieur logiciel Toronto, ON
- remote entry level software developer Toronto, ON
- part time software developer Toronto, ON
- director software engineering Toronto, ON
- software engineer - ai machine learning Toronto, ON
- software developer summer internship Toronto, ON
- software engineer salary in canada Toronto, ON

