Job Summary:
Twitch is the world’s biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more. In this role, you will contribute to developing frameworks and tools that empower engineering teams to build compelling mobile experiences, focusing on core features and hybrid mobile strategies. You will lead technical strategies and collaborate with cross-functional teams to optimize performance and maintain development standards.
Responsibilities:
• Own and drive the technical strategy for foundational iOS components, native video playback infrastructure, and hybrid (React in WebView) frameworks
• Architect and build robust WebView infrastructure and bridges that enable seamless integration between React-based web content and native iOS functionality
• Lead performance optimization efforts for platform components used by millions of daily active users, establishing benchmarks and best practices
• Provide technical leadership and mentorship to iOS engineers across multiple product teams and within Mobile Core, including onboarding and growing L4/L5 engineers
• Drive cross-organizational architectural decisions that balance developer velocity, app performance, and maintainability, representing Mobile Core's technical perspective in org-wide discussions
• Collaborate with cross-functional teams to establish and maintain development standards for hybrid mobile applications, influencing adoption across the mobile engineering organization
Qualifications:
Required:
• 6+ years of professional iOS development experience
• Strong proficiency with Swift and the iOS architectural components and ecosystem
• 6+ years of building and shipping production iOS applications to the Apple App Store
• A talent for building consensus around technical decisions and guiding the team along evolving architecture patterns
• Track record of leading major architectural initiatives, migrations, or platform-level projects
• Experience mentoring engineers and raising the technical bar across teams
• Experience leveraging AI-powered development tools (such as Claude Code, GitHub Copilot, Cursor, or similar) to accelerate development
Preferred:
• Experience with hybrid mobile architectures, WebView integration, JavaScript bridges, React, or React Native
• Experience with video streaming or real-time communication technologies
• Experience working on platform or infrastructure teams that support multiple product teams
Company:
Twitch is a social video platform where gamers can broadcast, watch, and talk about video games. It is a sub-organization of Amazon. Founded in 2007, the company is headquartered in San Francisco, USA, with a team of 1001-5000 employees. The company is currently Late Stage.