Fullstack Engineer, Membership Hybrid - Helsinki, Uusimaa

Ouraring

Helsinki

Hybrid

EUR 65,000 - 90,000

Full time

26 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Wellness benefits
Office in Helsinki city center
Latest equipment

Job summary

Oura is seeking a Full-Stack Engineer to build web experiences and cloud services for the Membership team. You’ll influence member experience, retention, and revenue by delivering customer-facing features across UI, APIs, data, and cloud services.

We value AI-assisted development and expect you to own features end-to-end, from discovery through production, while ensuring quality, security, and reliability in a collaborative, distributed environment.

Qualifications

  • Several years of professional software development experience, typically 4+ years for this role.
  • Solid experience with React or a comparable modern frontend framework.
  • Experience building or consuming APIs and working with backend services, ideally using Node.js and Express.
  • Experience writing automated tests and participating in code reviews.
  • A practical understanding of cloud-based systems and production operations, ideally in AWS.
  • The ability to take ownership of a problem, make sensible trade-offs, and communicate clearly when requirements or timelines change.
  • A collaborative mindset and comfort working with Product, Design, and partner teams in a distributed environment.
  • An interest in learning across the stack and improving both customer-facing experiences and the systems that support them.
  • Demonstrated comfort using AI coding or productivity tools, with the judgment to understand their limitations and verify their output.

Responsibilities

  • Work with Product, Design, and engineers to understand customer problems, shape solutions, and deliver them at scale.
  • Own vertical slices of the Membership roadmap from technical discovery through implementation, release, and production operation.
  • Build accessible, responsive, and reliable web experiences using TypeScript, React, and modern frontend practices.
  • Design and implement backend services and APIs using Node.js, Express, and related technologies.
  • Work with data models, external integrations, and the failure modes that come with payments, subscriptions, billing, and account access.
  • Create maintainable, testable code and contribute to automated testing at the appropriate levels.
  • Participate in code reviews, technical discussions, and documentation that help the team move quickly without sacrificing quality.
  • Participate in the team’s upkeep rotation, including monitoring, debugging, and resolving production issues.
  • Support safe releases and improve observability, reliability, performance, and product health over time.
  • Collaborate with teams including Finance, Marketing, and SRE.
  • Identify opportunities to automate recurring work and fix problems at their root.
  • Use AI-assisted engineering tools thoughtfully in your daily work, for example to explore solutions, generate or improve code, create tests, investigate issues, and document systems.
  • Evaluate AI-generated output critically and take responsibility for correctness, security, maintainability, and the experience delivered to members.

Skills

React
Node.js
Express
Automated testing
AWS
API design

Tools

GraphQL
AWS CDK

Job description

Our mission at Oura is to empower every person to own their inner potential. Our award-winning products help our global community gain a deeper knowledge of their readiness, activity, and sleep quality by using their Oura Ring and its connected app. We've helped millions of people understand and improve their health by providing daily insights and practical steps to inspire healthy lifestyles.

Empowering the world starts with living our values and empowering our team. As a quickly growing company focused on helping people live healthier and happier lives, we ensure that our team members have what they need to do their best work — both in and out of the office.

The Membership team owns Oura’s end-to-end membership experience: sign-up, trials, renewals, upgrades, cancellations, payments, and access to membership benefits across our channels.

As a Full-Stack Engineer, you’ll build the web experiences and cloud services that make Membership reliable and easy to use. You’ll work on customer-facing features that directly influence member experience, retention, and revenue, while helping us operate and improve the systems behind them.

AI-assisted development is already part of how we improve engineering effectiveness at Oura. We use AI tools to accelerate exploration, implementation, testing, documentation, and problem-solving, while relying on engineering judgment to validate output and protect quality, security, privacy, and reliability. We’re looking for someone who is already comfortable using these tools and is motivated to explore where they can create further practical impact.

You may have deeper experience in either frontend or backend development. We do not expect equal depth across every technology, but we do expect you to be comfortable owning meaningful features across the boundary between user interface, APIs, data, and cloud services.

What you’ll do
  • Work with Product, Design, and engineers to understand customer problems, shape solutions, and deliver them at scale.
  • Own vertical slices of the Membership roadmap from technical discovery through implementation, release, and production operation.
  • Build accessible, responsive, and reliable web experiences using TypeScript, React, and modern frontend practices.
  • Design and implement backend services and APIs using Node.js, Express, and related technologies.
  • Work with data models, external integrations, and the failure modes that come with payments, subscriptions, billing, and account access.
  • Create maintainable, testable code and contribute to automated testing at the appropriate levels.
  • Participate in code reviews, technical discussions, and documentation that help the team move quickly without sacrificing quality.
  • Participate in the team’s upkeep rotation, including monitoring, debugging, and resolving production issues.
  • Support safe releases and improve observability, reliability, performance, and product health over time.
  • Collaborate with teams including Finance, Marketing, and SRE.
  • Identify opportunities to automate recurring work and fix problems at their root.
  • Use AI-assisted engineering tools thoughtfully in your daily work, for example to explore solutions, generate or improve code, create tests, investigate issues, and document systems.
  • Evaluate AI-generated output critically and take responsibility for correctness, security, maintainability, and the experience delivered to members.
What we’re looking for
  • Several years of professional software-development experience, typically 4+ years for this role.
  • Solid experience with React or a comparable modern frontend framework.
  • Experience building or consuming APIs and working with backend services, ideally using Node.js and Express.
  • Experience writing automated tests and participating in code reviews.
  • A practical understanding of cloud-based systems and production operations, ideally in AWS.
  • The ability to take ownership of a problem, make sensible trade-offs, and communicate clearly when requirements or timelines change.
  • A collaborative mindset and comfort working with Product, Design, and partner teams in a distributed environment.
  • An interest in learning across the stack and improving both customer-facing experiences and the systems that support them.
  • Demonstrated comfort using AI coding or productivity tools, with the judgment to understand their limitations and verify their output.
  • Curiosity about emerging AI capabilities and a bias toward applying them to real engineering or product problems.
Nice to have
  • Experience with GraphQL.
  • Experience with AWS CDK or infrastructure as code.
  • Experience with payments, subscriptions, billing, tax, or other commerce-related systems.
  • Experience with accessibility, responsive design, and frontend performance.
  • Experience monitoring and debugging production systems at scale.
  • Experience working with experiments, pricing, packaging, promotions, or other growth-related product features.
  • Experience working with Localization and Localization teams
  • Wellness benefit
  • Collaborative, smart teammates
  • An Oura ring of your own
  • Easy-to-reach office in Helsinki city center
  • Latest equipment of choice

Oura is proud to be an equal opportunity workplace. We celebrate diversity and are committed to creating an inclusive environment for all employees. Individuals seeking employment at Oura are considered without regard to age, ancestry, color, gender (including pregnancy, childbirth, or related medical conditions), gender identity or expression, genetic information, marital status, medical condition, mental or physical disability, national origin, protected family care or medical leave status, race, religion (including beliefs and practices or the absence thereof), sexual orientation, military or veteran status, or any other characteristic protected by federal, state, or local laws. We will not tolerate discrimination or harassment based on any of these characteristics.

We will work to ensure individuals with disabilities are provided reasonable accommodation to participate in the interview process, to perform essential job functions, and to receive other benefits and privileges of employment.

This job requires being located in Finland.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Fullstack Engineer, Membership
Fullstack Engineer, Membership

Femtech Insider Ltd. • Helsinki

On-site
EUR 70,000 - 100,000
Lunch benefit
Wellness benefit
Flexible working hours
+3
Senior Fullstack Engineer
Senior Fullstack Engineer

Femtech Insider Ltd. • Helsinki

Hybrid
EUR 60,000 - 90,000
Competitive salary and equity packages
Lunch and wellness benefits
Flexible working hours
+1
Senior Data Engineer, Membership Hybrid - Helsinki, Uusimaa
Senior Data Engineer, Membership Hybrid - Helsinki, Uusimaa

Ouraring • Helsinki

On-site
EUR 85,000 - 125,000
Wellness benefit
Wellness Time Off
Enhanced occupational health care
Fullstack Engineer, Membership
Fullstack Engineer, Membership

United States Digital Space LLC • Helsinki

Hybrid
EUR 70,000 - 110,000
Lunch benefit
Wellness benefit
Flexible working hours + work-life ́
+2
Senior Data Engineer, Product
Senior Data Engineer, Product

Ōura • Helsinki

On-site
EUR 90,000 - 130,000
Wellness benefit
Wellness Time Off
Enhanced occupational health care
Senior Android Engineer
Senior Android Engineer

ŌURA • Helsinki

On-site
EUR 85,000 - 110,000
Competitive salary
Lunch benefit
Wellness benefit
+5
Staff Product Manager, Core Algorithms & Sensing Platforms
Staff Product Manager, Core Algorithms & Sensing Platforms

ŌURA • Helsinki

Hybrid
EUR 65,000 - 95,000
Data Engineer New Hybrid - Helsinki, Uusimaa; Hybrid - Oulu, North Ostrobothnia
Data Engineer New Hybrid - Helsinki, Uusimaa; Hybrid - Oulu, North Ostrobothnia

Ouraring • Helsinki

On-site
EUR 70,000 - 90,000
Wellness benefit
Wellness Time Off
Enhanced occupational health care
Senior Product Manager, Hardware New Hybrid - Helsinki, Uusimaa
Senior Product Manager, Hardware New Hybrid - Helsinki, Uusimaa

Ouraring • Helsinki

Hybrid
EUR 90,000 - 130,000
Senior Data Scientist
Senior Data Scientist

ŌURA • Oulu

On-site
EUR 90,000 - 130,000
Competitive Salary
Lunch benefit
Wellness benefit
+3