Mexico City, Mexico City, Mexico Remote (City)

Crunchyroll is hiring a Software Engineer II

About the Role

Crunchyroll is looking for a Software Engineer II to join our Apple video player team. In this role, you will contribute to the design, development, and optimization of our video player library. You will take ownership of key features and collaborate with cross-functional teams to help shape our technology roadmap.

What You'll Do

  • Contribute to the design and implementation of software solutions for mobile 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 and work with senior engineers to propose and implement solutions.
  • Maintain high coding standards and follow best practices in Swift development.
  • Participate in design and code reviews to ensure high-quality product delivery.
  • Support a culture of operational excellence by focusing on efficient and maintainable engineering practices.
  • Stay updated on industry trends and mobile development technologies.

What We're Looking For

  • 3-5 years of industry experience developing in Swift.
  • Passionate about application development and the streaming space.
  • Committed to upholding excellence in operations, delivery, and engineering practices.
  • Experience developing and maintaining consumer-facing mobile applications.
  • Experience working closely with product and program management to support technology roadmaps and project goals.
  • Experience collaborating with senior engineers and team leads to drive mobile development initiatives.
  • Ability to apply sound judgment to balance trade-offs between performance, scalability, and user experience.

Nice to Have

  • Experience contributing to Swift solutions that serve millions of global users.
  • Familiarity with multimedia frameworks and protocols like MPEG-DASH, HLS, and video streaming technologies.

Technical Stack

  • Swift

Team & Environment

You will join an international team of over 100 client engineers and report to the Engineering Manager - Mobile Video Players.

Benefits & Compensation

  • Great compensation package including salary plus performance bonus earning potential.
  • Generous time off policies.
  • Generous medical, dental, vision, and life insurance.
  • Support program for new parents.
  • Pet insurance and some pet-friendly offices.

Work Mode

This is a local, in-office position based in Mexico City, MX.

We are an equal opportunity employer and value diversity at Crunchyroll. Pursuant to applicable law, we do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Required Skills
SwiftiOSMobile DevelopmentApplication DevelopmentConsumer ApplicationsProduct ManagementProgram ManagementTechnology RoadmapsProject GoalsEngineering Practices
Freelancing without stability?

Get steady projects, keep your freedom

Iglu connects you with international clients and handles contracts, payments, and admin. You get consistent work and flexibility — no more chasing invoices or worrying about gaps.

Consistent client projects
Contract & payment management
Flexible work schedule
Revenue-sharing compensation
See open positions
Work from anywhere
About company
Crunchyroll
Global anime streaming platform with multiple departments and international presence
All jobs at Crunchyroll Visit website
Job Details
Department Software Development
Category mobile
Posted 2 months ago