Full-Time

Senior Software Engineer

Android Iot

Updated on 5/30/2024

Roku

Roku

1,001-5,000 employees

Streaming platform and device provider

Consumer Software
Hardware

Senior

Manchester, UK

Required Skills
Kotlin
Agile
Espresso
Java
Android Development
Requirements
  • Strong understanding of the entire mobile development life cycle
  • 3+ years of experience in Android mobile development with a focus on IoT using Kotlin or Java, with a track record shipping high-quality app(s) to Google Play
  • Proficient in Kotlin or Java
  • Experience with third-party mobile libraries and APIs
  • Proficient in Android development toolset including Android Studio & Emulator
  • Experience with agile development methodologies
  • 5+ years of software engineering experience
  • Strong problem-solving and communication skills
  • Bachelors or Masters/Ph.D. in Computer Science or equivalent experience
Responsibilities
  • Design and build advanced applications for the Android platform
  • Maintain and improve the performance of existing Android applications
  • Write and maintain tests using the JUnit/Espresso frameworks
  • Troubleshoot and debug Android applications
  • Write well-designed, testable, and efficient code
  • Contribute to the development of project plans and estimates
  • Collaborate with cross-functional teams to define, design, and ship new features for mobile devices, optimizing for touch experiences
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency

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

-1%

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