O

Oura

Makes smart rings for sleep and recovery

Full Stack Software Engineer

Full-Stack EngineeringPosted on Nov 8
Full-time$127.5k - $178k

About the Job

Requirements

  • At least 3 years of professional experience in web development or software engineering.
  • Experience with front-end JavaScript web frameworks such as Angular or React, or equivalent frameworks.
  • Proficiency in Node.js for building scalable server-side applications.
  • Hands-on experience with JavaScript or TypeScript and familiarity with ES6+ features.
  • Solid understanding of RESTful APIs and experience with API integration.
  • Knowledge of web application performance optimization techniques, including lazy loading, caching, and image optimization.
  • Experience with version control tools such as Git.
  • Familiarity with SQL and/or NoSQL database systems.
  • Strong problem-solving skills and ability to debug complex issues.
  • Strong communication and collaboration skills for working effectively with cross-functional teams.
  • A proactive mindset focused on delivering high-quality solutions that meet user and business needs.
  • Ability to balance technical excellence with pragmatic decision-making.

Responsibilities

  • Develop and maintain web applications using React and Next.js to create seamless, high-performance user interfaces.
  • Build and optimize server-side functionality using Node.js for scalable, secure, and efficient handling of e-commerce transactions.
  • Collaborate with UX/UI designers to implement user-friendly interfaces that enhance the customer shopping experience.
  • Work with product managers and other engineering teams to define technical requirements and deliver features aligned with business goals.
  • Optimize application performance, including page load times, responsiveness, and SEO best practices.
  • Integrate third-party APIs and services for payment processing, inventory management, and other commerce functionalities.
  • Debug and resolve issues across the stack to support high availability and reliability for production systems.
  • Stay up to date with emerging web technologies and trends to drive innovation within the team.
  • Document technical designs, implementation details, and best practices to support team knowledge sharing.

Desired Qualifications

  • Extensive experience in React and Next.js, with a deep understanding of their ecosystems.
  • Experience with e-commerce platforms or building custom e-commerce systems.
  • Knowledge of SEO principles and server-side rendering (SSR).
  • Familiarity with GraphQL and modern API design patterns.
  • Exposure to CI/CD pipelines and DevOps practices.
  • Understanding of accessibility standards (WCAG) and responsive web design principles.
  • Experience working in Agile/Scrum environments.

About the Company

Oura

Makes smart rings for sleep and recovery

Oura designs smart rings and a companion app for people who want to understand their sleep, activity, stress, and recovery. Its ring measures signals such as heart rate, movement, and temperature while fitting into daily life without a screen on the wrist. The app turns these daily measurements into sleep and readiness scores, compares changes with a personal baseline, and suggests habits that support rest and activity. Oura sells rings through its website and retail partners, while paid memberships unlock detailed app insights and guidance beyond the basic scores. Founded in Finland in 2013, Oura is headquartered in San Francisco, United States.

Company size
1,001-5,000
Company stage
Debt Financing
Total funding
$1.5B
Headquarters
San Francisco, CA
Founded
2013

Recently Posted Jobs

Explore more opportunities at Oura

See more jobs