GrepJob
Roku

Senior Software Engineer, Android

Roku

Apply
about 5 hours ago
Cambridge, United Kingdom
Senior
H1B Sponsor

Responsibilities

  • Design and build advanced applications and features for the Android platform.
  • Integrate with cloud APIs and local device communication protocols.
  • Write and maintain tests using frameworks such as JUnit and Espresso.
  • Collaborate with cross-functional teams to define and ship new features.
  • Debug, profile, and optimize app performance across Android devices.
  • Participate in design and code reviews to elevate code quality.
  • Stay updated with Android platform capabilities and propose improvements.
  • Contribute to roadmap planning, technical design, and release delivery.

Requirements

  • Professional Android development experience, ideally with Kotlin and/or Compose.
  • Strong experience shipping and maintaining production apps in the Play Store.
  • Proficiency in using AI tools and experience with prompt engineering.
  • Experience with IoT or networked device interactions is a plus.
  • Familiarity with BLE, websockets, or MQTT protocols is a bonus.
  • Experience collaborating with cross-functional teams in agile environments.
  • Proficient in the Android development toolset.
  • Strong understanding of Android architecture, UI/UX patterns, and app lifecycle.
  • Excellent communication and debugging skills.
  • Bachelor’s or Master’s/PHD in Computer Science or related technical field, or relevant professional experience.

Benefits

  • Global access to mental health and financial wellness support.
  • Comprehensive healthcare benefits including medical, dental, and vision.
  • Life, accident, disability, commuter, and retirement options.
  • Flexible work arrangements with a hybrid work approach.
  • Time off for vacation and personal reasons.

Tech Stack

JUnitKotlin

Categories

Mobile