Crunchyroll, LLC

Senior Software Engineer, Apple

Crunchyroll, LLC
Apply
17 days ago

Base Salary

$203k - $235k/yr

Responsibilities

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

Requirements

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

Benefits

  • Hybrid work arrangement in San Francisco with office attendance on Tuesdays, Wednesdays, and Thursdays.
  • Annual performance bonus earning 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 FSA programs.
  • 401(k) plan with employer match.
  • Employer-paid commuter benefit.
  • New-parent support program.
  • Pet insurance and pet-friendly offices.

Tech Stack

iOSSwiftSwiftUI

Categories

Mobile
Crunchyroll, LLC

About Crunchyroll, LLC

1,001-5,000 employees
Contact me