Full-Time

Senior Software Engineer

Mobile

Posted on 2/14/2024

Roku

Roku

1,001-5,000 employees

Streaming platform and device provider

Consumer Software
Hardware

Senior

Manchester, UK

Required Skills
Agile
iOS/Swift
Objective-C
Requirements
  • Experience with agile development methodologies
  • Strong understanding of the entire mobile development life cycle
  • Experience with third-party mobile libraries and APIs
  • Proficient in iOS development toolset including XCode, Simulator and Instruments
  • 3+ years of experience in iOS mobile development with a focus on IoT using Swift or SwiftUI
  • Proficient in Swift or Objective-C
  • 5+ years of software engineering experience
  • Bachelors or Masters/Ph.D. in Computer Science or equivalent experience
  • Strong problem-solving and communication skills
Responsibilities
  • Design and build advanced applications for the iOS platform
  • Maintain and improve the performance of existing iOS applications
  • Write and maintain tests using the XCTest/XCUITest frameworks
  • Troubleshoot and debug iOS applications
  • Collaborate with cross-functional teams to define, design, and ship new features for mobile devices, optimizing for touch experiences
  • Write well-designed, testable, and efficient code
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency
  • Contribute to the development of project plans and estimates

Roku offers a streaming platform with a purpose-built operating system and a range of devices, providing a seamless home entertainment experience. The company also develops exclusive Roku Originals for The Roku Channel, reaching approximately 80 million households in the U.S. and Mexico.

Company Stage

Series F

Total Funding

$298.2M

Headquarters

San Jose, California

Founded

2002

Growth & Insights
Headcount

6 month growth

0%

1 year growth

-1%

2 year growth

2%

Benefits

Unlimited vacation days

Medical, wellness, and financial benefits

Free snacks and access to fitness center at headquarters

INACTIVE