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 3 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.

Senior Software Engineer

Senior Software Engineer role at Meta, focusing on mobile development and innovative social technology solutions with competitive compensation and benefits.

Senior Software Engineer - Camera

Senior Software Engineer position at Qualcomm focusing on camera software development for Snapdragon chipsets, requiring 2+ years of experience in mobile camera software.

Senior React Native Developer

Senior React Native Developer position at Nearform - Remote role building enterprise applications with Node.js and React Native in a global team.