CareerPlanSign in

Senior Software Engineer

Austin, Texas💼 Full-time🗓 2026-09-23 → 2026-09-26

Core

Develop, create, and modify mobile applications for iOS, focusing on new features, A/B testing, device configuration, and user experience improvements.

Role type

Senior iOS Software Engineer

Builds

Mobile applications for Roku's TV streaming platform

Domain

Consumer electronics / Mobile streaming

Deliverable

product features

Required skills

Swift, UIKit, SwiftUI, Firebase Crashlytics, Firebase Analytics, XCUITest, Appium, CocoaPods, Swift Package Manager, iOS application architecture, state management, unit testing, code reviews, bug diagnosis

Preferred skills

null

Technologies

iOS, Swift, UIKit, SwiftUI, Firebase, XCUITest, Appium, CocoaPods, Swift Package Manager

Responsibilities

Develop and modify mobile applications; Create new features and perform A/B tests; Monitor application performance and analytics; Modularize features for isolation and testing; Write high-quality code with comprehensive tests; Discuss architecture and perform code reviews; Diagnose and fix bugs

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.