Senior Software Engineer - Mobile Video Players

Crunchyroll delivers anime content to a passionate community of over 100 million fans across 200+ countries and territories.
Mobile
Senior Software Engineer
Hybrid
5+ years of experience
Entertainment · Streaming

Description For Senior Software Engineer - Mobile Video Players

Crunchyroll, a leading anime streaming service, is seeking a Senior Software Engineer for their Mobile Video Players team. This role reports to the Director of Video Players and is part of an international team of 100+ client engineers. The ideal candidate will contribute to the design, development, and optimization of Crunchyroll's web video player library, taking ownership of key features and improvements.

Key responsibilities include:

  • Designing and implementing software solutions for web-based video player development
  • Collaborating on improving existing features and enhancing architectural quality
  • Identifying and solving performance bottlenecks
  • Maintaining high coding standards and following best practices
  • Participating in design and code reviews
  • Supporting a culture of operational excellence
  • Staying updated on industry trends and web development technologies

The ideal candidate should have:

  • 5+ years of industry experience developing in Swift
  • Experience with consumer-facing mobile applications
  • Experience with web solutions serving millions of global users
  • Strong collaboration skills with product and program management
  • Ability to balance trade-offs between performance, scalability, and user experience
  • Familiarity with multimedia frameworks and protocols like MPEG-DASH, HLS, and video streaming technologies

This hybrid role requires working two days a week in the Mexico City office. Join Crunchyroll's passionate team and help shape the future of anime streaming!

Last updated 5 months ago

Responsibilities For Senior Software Engineer - Mobile Video Players

  • Contribute to the design and implementation of software solutions for web-based video player development
  • Collaborate on improving existing features and enhancing architectural quality
  • Identify and solve performance bottlenecks
  • Maintain high coding standards and follow best practices
  • Participate in design and code reviews
  • Support a culture of operational excellence
  • Stay updated on industry trends and web development technologies

Requirements For Senior Software Engineer - Mobile Video Players

  • 5+ years of industry experience developing in Swift
  • Experience developing and maintaining consumer-facing mobile applications
  • Experience with web solutions serving millions of global users
  • Collaboration skills with product and program management
  • Ability to balance trade-offs between performance, scalability, and user experience
  • Familiarity with multimedia frameworks and protocols like MPEG-DASH, HLS, and video streaming technologies

Interested in this job?

Jobs Related To Crunchyroll, LLC Senior Software Engineer - Mobile Video Players

Senior Software Engineer - Mobile Video Players [Apple]

Senior Software Engineer role at Crunchyroll for mobile video player development, requiring Swift expertise and passion for anime streaming.

Software Engineer, Roku

Experienced Roku Software Developer needed at Crunchyroll to develop and maintain Roku channels and applications, collaborating with cross-functional teams to deliver top-notch streaming experiences.

Mobile Developer (Android - Kotlin)

Senior Mobile Developer position at Plain Concepts, focusing on Android development with Kotlin, offering remote work and comprehensive benefits.

Senior Mobile Developer

Senior Mobile Developer position at Sincere Corporation, building consumer apps with Android/iOS, 5+ years experience required, hybrid work model in Greater Boston area.

Camera and Photos - Software Engineer

Senior Software Engineer role at Apple working on Camera and Photos features, developing ML-powered solutions for iOS, macOS, and VisionPro platforms.