Senior iOS Engineer - Build Delightful TV Apps (Hybrid)

Roku, Inc.

Austin, Northern (TX, KY)

Hybrid

USD 120,000 - 180,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Telecommuting up to 1 day per week
Benefits package including healthcare

Job summary

Roku, Inc. is seeking an experienced iOS engineer to design and enhance mobile apps using Swift, UIKit and SwiftUI. You will run tests, release features, and monitor performance with Crashlytics and Analytics.

Collaborating with product, UX, and release teams, you’ll craft robust modules, review architecture, and fix issues while shaping the user experience across Roku’s mobile offerings. The role requires 5 years of progressive iOS experience, a CS-related degree, and strong debugging and

Qualifications

  • Bachelor’s degree in CS, CE, or related field.
  • 5 years of progressive experience in the position or a related occupation.
  • 3+ years designing and building advanced iOS apps using Swift.
  • Experience with UIKit and SwiftUI for complex UI.
  • Experience monitoring performance with Firebase Crashlytics and Analytics.
  • Troubleshooting and debugging iOS apps; writing UITests with XCUITest and Appium.
  • Creating feature modules with CocoaPods and Swift Package Manager to reuse across apps.

Responsibilities

  • Develop, create, and modify mobile applications.
  • Develop new features, run A/B tests, configure devices, release to production, and monitor analytics.
  • Improve products based on customer needs and deliver great UX.
  • Collaborate with engineers, product, UI design, and release teams on app development.
  • Manage state across the app and model side effects.
  • Modularize features for easier testing and distribution.

Skills

Swift programming
iOS development
UI testing
Code reviews
Troubleshooting
Debugging

Education

Bachelor's degree in Computer Science or related field

Tools

UIKit
SwiftUI
Firebase Crashlytics
Appium
XCUITest
CocoaPods
Swift Package Manager

Job description

Roku, Inc. is seeking an experienced iOS engineer to design and enhance mobile apps using Swift, UIKit and SwiftUI. You will run tests, release features, and monitor performance with Crashlytics and Analytics.

Collaborating with product, UX, and release teams, you’ll craft robust modules, review architecture, and fix issues while shaping the user experience across Roku’s mobile offerings. The role requires 5 years of progressive iOS experience, a CS-related degree, and strong debugging and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Roku, Inc. • Austin (TX), Northern (KY)

Hybrid
USD 120,000 - 180,000
Telecommuting up to 1 day per week
Benefits package including healthcare
Senior iOS Engineer
Senior iOS Engineer

5V Video • United States

On-site
USD 120,000 - 160,000
Healthcare plan
Senior iOS Engineer: Build Elite tvOS/iOS Experiences
Senior iOS Engineer: Build Elite tvOS/iOS Experiences

Apple • Carson City (NV)

Remote
USD 27,552 - 41,328
Stock purchase plan
Discretionary bonuses
Medical and dental insurance
+2
Remote Senior iOS Engineer – TV & Interactive Video Apps
Remote Senior iOS Engineer – TV & Interactive Video Apps

5V Video • United States

On-site
USD 120,000 - 160,000
Healthcare plan
Senior Mobile Engineer — Native iOS/Android + TV
Senior Mobile Engineer — Native iOS/Android + TV

FloSports, Inc. • United States

Remote
USD 140,000 - 190,000
Top Workplace recognition
Flexible paid time off
Medical, dental and vision plans
+4
Senior iOS Engineer - SwiftUI & Real-Time Apps
Senior iOS Engineer - SwiftUI & Real-Time Apps

engineeringjobs.net, Inc. • San Carlos (CA)

On-site
USD 140,000 - 180,000
Health Insurance
Paid Time Off
Paid Company Holidays
+1
Senior iOS Engineer — Video Experience & Growth
Senior iOS Engineer — Video Experience & Growth

Reddit, Inc. • San Francisco (CA)

On-site
USD 191,000 - 267,000
Comprehensive Healthcare Benefits and
401k with Employer Match
Global Benefit programs that fit your
+5
Roku Developer
Roku Developer

5V Video • United States

On-site
USD 100,000 - 130,000
Senior AI DevOps Engineer
Senior AI DevOps Engineer

Roku, Inc. • Austin (TX)

On-site
USD 100,000 - 130,000
Health insurance
401(k)/pension
Mental health support
+1
Remote iOS Engineer — UI, A/B Testing & Collaboration
Remote iOS Engineer — UI, A/B Testing & Collaboration

Netflix • City of Albany (NY)

On-site
USD 41,000 - 69,000