Senior iOS Engineer developing Tubi’s iOS, tvOS, and visionOS streaming applications. Optimizing playback, performance, and ad integration for a free service serving 100M+ monthly users.
Responsibilities
Develop, improve, maintain, and deploy iOS, tvOS, and visionOS applications
Work with the product team to understand end-user requirements and build solutions
Ensure application performance, quality, and responsiveness
Apply architecture, design, and clean code best practices
Integrate backend services for a seamless user experience
Estimate work accurately and deliver features on time
Write maintainable, scalable, and testable code
Participate in code reviews
Monitor emerging iOS development trends, especially audio/video streaming and ad integration
Use AI-powered tools and automation to improve development efficiency, debugging, and workflows
Collaborate with cross-functional teams to define and ship features
Troubleshoot and optimize application performance
Requirements
Bachelor’s degree in Computer Science or a related field
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 AVFoundation, video playback, and performance metrics
Experience with player optimization, buffering strategies, and streaming analytics
Strong competency in RESTful API integration, network communication protocols, and socket programming
Proficiency with Git and experience with GitHub or similar platforms
Familiarity with test-driven development and automated testing frameworks
Experience or strong interest in AI-assisted development and productivity tools
Benefits
Annual discretionary bonus
Long-term incentive plan
Medical, dental, and vision benefits
Insurance
Vacation/paid time off
Flexible Time off Policy for salaried/exempt employees
Twelve weeks of paid parental bonding leave for full-time, regular employees
Monthly wellness reimbursement for full-time, regular employees
GTM Engineer rebuilding CRM, routing and AI workflows for CV Labs, CanadaVisa’s immigration law and growth studio. Improving sales efficiency across legal service units.
Senior Software Engineer architecting backend services and data pipelines for Instacart’s paid marketing systems. Leading campaign execution, conversion tracking, integrations, and technical strategy.
Staff full - stack engineer building Thunderbolt, Thunderbird’s open - source enterprise AI client. Shipping integrations, customizations, and deployments for technical partners and enterprise customers.
Software Architect building cloud - native defence training systems for ADGA Group, a Canadian defence and security company. Designing Kubernetes containers, IaC deployments, and secure Synthetic Training Hub infrastructure.
Senior Software Engineer building AlphaSense AI - powered Excel plugins for financial professionals. Improving desktop performance, enterprise integrations, and research workflows.
Software Engineer II building SEO visibility features and CRM campaign tooling for Instacart’s grocery delivery platform. Developing full - stack systems, email components, data pipelines, and marketing automation.
Software engineering co - op student building AWS data platforms, analytics applications, and ML pipelines for Sun Life’s financial services business. Supporting real - time insights through tested code, monitoring, documentation, and centralized logging.
Développeur backend/full - stack bâtissant des solutions de communication tactiques pour la Défense et les forces spéciales de police. Développement de services Rust, Node.js, TypeScript et PostgreSQL.
Développeur logiciel IP/VoIP chez Base Camp Connect, fabricant de solutions de communication tactiques et stratégiques. Développement de plateformes, API et intégrations SIP/RTP pour la Défense.