Senior Android Engineer, Connectivity

1 week, 2 days ago
Full-time
Senior
Mobile Development
OURA

OURA

Oura Ring: The world's first wellness ring for accurate sleep and activity tracking, empowering users to make optimal daily choices for improved performance and well-being.

Health Care Providers & Services
251-1K
Founded 2013
$159M raised

Description

  • Architect, design, and build new features for the Connectivity team.
  • Collaborate closely with Firmware and Platform teams on hardware-software integration.
  • Develop the Bluetooth layer to enable efficient and secure communication between the Oura ring and the app.
  • Implement support for next-generation products and maintain app-ring connectivity at scale.
  • Maintain and upgrade the Android codebase by removing legacy implementations.
  • Ensure consistency across Oura’s apps.
  • Prototype and evaluate new Android frameworks and development approaches that improve productivity.
  • Develop systems that support performant, maintainable apps and improve the developer experience as the company scales.

Requirements

  • Passion for working with Bluetooth.
  • Experience shipping and maintaining products using Android Bluetooth APIs or Bluetooth libraries.
  • Solid experience developing and shipping professional Android applications.
  • Mastery of Kotlin.
  • Strong technical specification skills and understanding of complex systems.
  • Excellent understanding of both UI-level and application engine-level challenges and SDK APIs.
  • Ability to turn ambiguous problems into shippable solutions under technical leadership.
  • Pragmatic, can-do attitude and enjoyment of shipping working software.
  • Passion for engineering details and user experience.
  • Enjoyment of problem-solving with people outside your own domain.
  • Experience with RxJava and reactive programming (preferred).
  • Experience with coroutines and Flow framework (preferred).
  • Experience with Jetpack Compose (preferred).
  • Knowledge of Kotlin and functional programming (preferred).
  • Experience with Git workflows (preferred).
  • Experience with C++ (preferred).

Benefits

  • Competitive salary and equity packages.
  • Health, dental, and vision insurance plus mental health resources.
  • An Oura Ring and employee discounts for friends and family.
  • 20 days of paid time off, 13 paid holidays, and 8 days of flexible wellness time off.
  • Paid sick leave and parental leave.
  • Location-based compensation with US salary ranges of $147,000 to $203,000 depending on region.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Android Developer for Sport Team

GR8 Tech 251-1K IT Services

GR8 Tech is hiring an Android Engineer to build and scale the mobile experience for its B2B iGaming platform, with ownership of architecture and delivery for high-quality core products.

Android Development CI/CD Encryption Jetpack Compose Kotlin WebSockets
38 minutes ago

Senior POS Mobile Engineer

Moniepoint 1K-5K Diversified Financial Services

Moniepoint is hiring a Senior Mobile Engineer to build and maintain high-performance Android POS terminal applications that power secure, reliable transactions across large-scale payment environments.

Android CI/CD Encryption Flutter Java Kotlin REST API SQLite WebSockets
3 hours, 23 minutes ago

Senior POS Mobile Engineer

Moniepoint 1K-5K Diversified Financial Services

Moniepoint is hiring a Senior Mobile Engineer to build and maintain high-performance Android-based POS terminal applications that support secure, scalable payment transactions across large-scale environments.

Android CI/CD Encryption Flutter Java Kotlin REST API SQLite WebSockets
7 hours, 51 minutes ago

Android Engineer

AllTrails 51-250 Media

AllTrails is hiring a remote Android Engineer to help build and improve its native Android app that powers trail navigation and outdoor discovery for millions of users.

Android Android Studio Git GitHub Java Jetpack Compose Kotlin REST API SQLite
1 day, 9 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers