Software Engineer III, Apple
Crunchyroll
$169,000 - $195,000 / year
Need a reasonable accommodation to apply or interview? Contact us.
JobMinglr uses automated technology to recommend jobs based on profile information and job preferences. Match Score does not determine eligibility for a position, prevent a user from viewing or applying to a job, or make hiring decisions on behalf of an employer.
Description
About Crunchyroll
Founded by fans, Crunchyroll delivers the art and culture of anime to a passionate community. We super-serve over 100 million anime and manga fans across 200+ countries and territories, and help them connect with the stories and characters they crave. Whether that experience is online or in-person, streaming video, theatrical, games, merchandise, events and more, it’s powered by the anime content we all love.
Join our team, and help us shape the future of anime!
About The Role
- Work with engineers, product managers and project managers to implement new features across Crunchyroll's iOS and Apple TV app.
- Coordinate with the engineering manager on technical designs and decisions.
- Coordinate with multiple teams and manage dependencies where applicable.
- Ensure that team tasks are completed promptly.
- Ensure good code quality by doing rigorous code reviews and maintaining good code coverage on tests.
- Work with the engineering manager to develop a comprehensive testing pyramid.
- Collaborates with fellow engineers to level up their skills.
In the role of Software Engineer III, Apple, you will report to the Engineering Manager, Apple UI.
This is a hybrid role based in San Francisco, working from our SF office three days a week on Tuesdays, Wednesdays and Thursdays.
About You
- 5+ years of experience in software development with a background in Swift/SwiftUI.
- Record of success with applications, games and/or utilities for iOS/iPadOS.
- Familiarity with architecture patterns such as MVVM (Model-View-View Model) and experience implementing them in iOS applications.
- Hands-on experience with automated testing frameworks such as XCTest or Quick/Nimble, and a commitment to writing tests for all code changes.
- Quality first mindset: Demonstrates a strong commitment to code quality, reliability, and maintainability in all aspects of software development.
- Experience with development for memory and performance-limited devices in a multi-threaded environment.
- Cross-collaborative experience and result and delivery oriented.
- Experience with RESTful APIs and networking protocols.
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
Bonus points:
- Experience with video streaming application development in iOS/tvOS.
- Experience migrating to newer technologies in the iOS world (e.g. UIKit to SwiftUI).
- Working experience with tvOS applications.
- Experience in asynchronous programming (async/await, Combine, RxSwift).
About the Team
The Apple UI platform team builds and maintains our Crunchyroll apps for iOS and Apple TV. Our goal is to produce a robust application that delivers content to delight and engage our audiences, partners and team members. We embody Crunchyroll's collaborative spirit, and work with multiple teams to engineer scalable solutions that can be shared across all client platforms.
Why You Will Love Working at Crunchyroll
In addition to getting to work with fun, passionate and inspired colleagues, you will also enjoy the following benefits and perks:
- Receive a great compensation package including salary plus performance bonus earning potential, paid annually.
- Flexible time off policies allowing you to take the time you need to be your whole self.
- Generous medical, dental, vision, STD, LTD, and life insurance
- Health Saving Account HSA program
- Health care and dependent care FSA
- 401(k) plan, with employer match
- Employer paid commuter benefit
- Support program for new parents
- Pet insurance and some of our offices are pet friendly!
#LifeAtCrunchyroll #LI-Hybrid
About our Values
We want to be everything for someone rather than something for everyone and we do this by living and modeling our values in all that we do. We value
-
Courage. We believe that when we overcome fear, we enable our best selves.
-
Curiosity. We are curious, which is the gateway to empathy, inclusion, and understanding.
- Kaizen. We have a growth mindset committed to constant forward progress.
-
Service. We serve our community with humility, enabling joy and belonging for others.
Our commitment to diversity and inclusion
Our mission of helping people belong reflects our commitment to diversity & inclusion. It's just the way we do business.
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.
Crunchyroll, LLC is an independently operated joint venture between US-based Sony Pictures Entertainment, and Japan's Aniplex, a subsidiary of Sony Music Entertainment (Japan) Inc., both subsidiaries of Tokyo-based Sony Group Corporation.
Questions about Crunchyroll’s hiring process? Please check out our Hiring FAQs: https://help.crunchyroll.com/hc/en-us/articles/360040471712-Crunchyroll-Hiring-FAQs
Please refer to our Candidate Privacy Policy for more information about how we process your personal information, and your data protection rights: https://tbcdn.talentbrew.com/company/22978/v1_0/docs/spe-jobs-privacy-policy-update-for-crpa-dec-21-22.pdf
Please beware of recent scams to online job seekers. Those applying to our job openings will only be contacted directly from @crunchyroll.com email account.
Benefits
- health insurance
- 401(k)
- life insurance
- commuter benefits
- bonus
About this role
Crunchyroll's Apple UI platform team is looking for a senior iOS engineer to develop and maintain their apps for iPhone and Apple TV, serving over 100 million anime fans globally. You'd work across feature implementation, technical design, and code quality—collaborating with product managers, other engineers, and multiple teams to ship reliable, performant applications. The role requires you to lead by example on testing practices, mentor teammates, and manage dependencies across the organization while working hybrid from San Francisco three days a week.
This position calls for someone with at least five years of Swift and SwiftUI experience, a track record shipping iOS or tvOS apps, and hands-on expertise with testing frameworks and architecture patterns like MVVM. You should be comfortable optimizing for memory and performance constraints, working with APIs and networking, and writing asynchronous code. Experience migrating legacy iOS code to newer technologies or building video streaming apps would strengthen your candidacy, though neither is required.
The compensation ranges from $169,000 to $195,000 annually, plus performance bonus potential and a full benefits package including health coverage, 401(k) matching, flexible time off, and commuter benefits. This is a full-time hybrid role reporting to the Engineering Manager for Apple UI.
How this employer is doing
average
- H1B: Sponsors Visas
- Sponsors Visas
This role's local market on JobMinglr
Pay for this role
$169,000 to $195,000 per year
That is the employer's posted range, and where you land in it is usually decided in one conversation. Before that conversation, run the numbers: analyze an offer for this role.
Before you apply, worth reading
How JobMinglr reads this job
Every listing here is scored against your profile before you apply: skills overlap, experience level, location and work arrangement, each weighted and explained. You see the score and the reasons, not just a list. How the matching works.