Software Engineer I, Android
Core
Design, develop, and optimize the mobile video player library for Crunchyroll's Android app to serve millions of global anime fans.
Role type
Junior Android Software Engineer (Mobile Video Player)
Builds
Android mobile video player features and performance optimizations for Crunchyroll's streaming service
Domain
Streaming media / Consumer mobile applications
Deliverable
production ML models | product features
Required skills
Kotlin, Android development, consumer mobile app development, multimedia frameworks (MPEG-DASH, HLS), video streaming technologies, performance optimization, code review
Preferred skills
Swift, architectural quality improvement, industry trend research
Technologies
Kotlin, Android, MPEG-DASH, HLS
Responsibilities
Contribute to design and implementation of Android-based video player solutions; Optimize performance, scalability, and user experience; Identify and resolve performance bottlenecks; Maintain high coding standards and best practices; Participate in design and code reviews; Research new tools and frameworks to keep the platform competitive
Seniority
Junior (0-2 years experience)