Senior Software Engineer - Mobile Video Players [Apple]

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

Description For Senior Software Engineer - Mobile Video Players [Apple]

As a Software Engineer on our web video player team, you will actively contribute to the design, development, and optimization of our web video player library. You will take ownership of key features and improvements, ensuring high-quality code and performance. You'll collaborate closely with Engineering, Program Management, Product, and QA teams to help shape our technology roadmap and achieve our goals. You'll be part of an international team of 100+ client engineers, where your contributions will help maintain Crunchyroll's position as the premiere Anime streaming service.

Core Areas of Responsibility:

  • Contribute to the design and implementation of software solutions for web-based video player development.
  • Collaborate on the definition and development of technical solutions that improve existing features or enhance architectural quality.
  • Identify performance bottlenecks and areas of improvement in the codebase.
  • Maintain high coding standards and follow best practices in web development.
  • Participate in design and code reviews.
  • Support a culture of operational excellence.
  • Stay updated on industry trends and web development technologies.

Requirements:

  • 5+ years of industry experience developing in Swift.
  • Experience developing and maintaining consumer-facing mobile applications.
  • Contributed to web solutions that serve millions of global users.
  • Worked closely with product and program management to support technology roadmaps and project goals.
  • Experience collaborating with senior engineers and team leads to drive web development initiatives.
  • Familiarity with multimedia frameworks and protocols like MPEG-DASH, HLS, and video streaming technologies.

The "Video Player" team is a growing team of international engineers and technology leaders passionate about providing a world-class streaming experience for millions of Anime fans across the world.

Last updated 5 months ago

Responsibilities For Senior Software Engineer - Mobile Video Players [Apple]

  • Contribute to the design and implementation of software solutions for web-based video player development
  • Collaborate on the definition and development of technical solutions that improve existing features or enhance architectural quality
  • Identify performance bottlenecks and areas of improvement in the codebase
  • Maintain high coding standards and follow best practices in web development
  • 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 [Apple]

  • 5+ years of industry experience developing in Swift
  • Experience developing and maintaining consumer-facing mobile applications
  • Contributed to web solutions that serve millions of global users
  • Worked closely with product and program management to support technology roadmaps and project goals
  • Experience collaborating with senior engineers and team leads to drive web development initiatives
  • 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 [Apple]

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 - Mobile Video Players

Senior Software Engineer for Mobile Video Players at Crunchyroll, developing and optimizing web-based video player solutions for millions of anime fans.

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.