Crunchyroll, LLC

Software Engineer III, Apple

Crunchyroll, LLC
Apply
11 days ago

Base Salary

$169k - $195k/yr

Responsibilities

  • Implement new features across Crunchyroll’s iOS and Apple TV applications.
  • Coordinate technical designs and decisions with the engineering manager.
  • Coordinate across multiple teams and manage technical dependencies.
  • Ensure team tasks are completed promptly.
  • Perform rigorous code reviews and maintain strong automated test coverage.
  • Develop a comprehensive testing pyramid with the engineering manager.
  • Collaborate with engineers to support skill development and team growth.

Requirements

  • 5+ years of software development experience with a background in Swift and SwiftUI.
  • Successful experience developing iOS/iPadOS applications, games, or utilities.
  • Familiarity with MVVM architecture and experience implementing it in iOS applications.
  • Hands-on experience with automated testing frameworks such as XCTest or Quick/Nimble.
  • Experience developing for memory- and performance-limited devices in a multithreaded environment.
  • Experience with RESTful APIs and networking protocols.
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • Experience with video streaming application development for iOS/tvOS is a bonus.
  • Experience migrating from UIKit to SwiftUI is a bonus.
  • Working experience with tvOS applications is a bonus.
  • Experience with asynchronous programming using async/await, Combine, or RxSwift is a bonus.

Benefits

  • Annual salary plus performance bonus potential.
  • Flexible time off policies.
  • Medical, dental, vision, short-term disability, long-term disability, and life insurance.
  • Health Savings Account and healthcare and dependent care Flexible Spending Account programs.
  • 401(k) plan with employer match.
  • Employer-paid commuter benefit.
  • New parent support program.
  • Pet insurance and pet-friendly offices at some locations.
  • Hybrid work arrangement based in San Francisco, with three required office days per week on Tuesdays, Wednesdays, and Thursdays.

Tech Stack

iOSSwiftSwiftUI

Categories

Mobile
Crunchyroll, LLC

About Crunchyroll, LLC

1,001-5,000 employees
Contact me