Software Engineer III, Apple
Core
Develop new features for Crunchyroll's iOS and Apple TV applications, focusing on video streaming and performance optimization.
Role type
Senior iOS Engineer (Swift/SwiftUI)
Builds
iOS and Apple TV applications for Crunchyroll
Domain
Consumer media streaming, iOS ecosystem
Deliverable
production ML models | product features
Required skills
Swift, SwiftUI, MVVM architecture, XCTest, Quick/Nimble, RESTful APIs, multithreaded programming, automated testing frameworks
Preferred skills
UIKit-to-SwiftUI migrations, async/await, Combine, RxSwift, tvOS development, video streaming applications
Technologies
Swift, SwiftUI, XCTest, Quick, Nimble, Combine, RxSwift, RESTful APIs
Responsibilities
Implement new features across iOS and Apple TV applications, coordinate technical designs and decisions, conduct rigorous code reviews, develop a comprehensive testing pyramid, collaborate to level up team skills
Seniority
Senior, hands-on IC