Fullstack Engineer – Membership
ŌURA · Helsinki
Job description
About the role
As a Full‑Stack Engineer on the Membership team, you will create and maintain the web experiences and cloud services that power Oura’s subscription lifecycle. You will work on customer‑facing features that directly impact member retention, revenue, and overall product health.
Key responsibilities
- Collaborate with Product, Design, and engineering to shape solutions and deliver them at scale.
- Own vertical slices of the Membership roadmap from discovery through production operation.
- Build accessible, responsive web experiences using TypeScript, React, and modern frontend practices.
- Design and implement backend services and APIs with Node.js, Express, and related technologies.
- Handle data models, external integrations, and failure modes related to payments, subscriptions, and billing.
- Participate in code reviews, automated testing, monitoring, debugging, and production issue resolution.
Required profile
- Several years of professional software‑development experience (typically 4+ years).
- Strong programming skills in TypeScript or JavaScript with a track record of delivering production software.
- Solid experience with React or a comparable modern frontend framework.
- Experience building or consuming APIs, preferably using Node.js and Express.
- Practical understanding of cloud‑based systems and production operations, ideally in AWS.
- Comfort using AI‑assisted coding tools and evaluating their output critically.
Required skills
- TypeScript
- JavaScript
- React
- Node.js
- Express
- GraphQL
- AWS (including CDK)
- Automated testing frameworks
What we offer
- Competitive salary
- Lunch and wellness benefits
- Flexible working hours and work‑life balance
- Collaborative, smart teammates
- An Oura ring for personal use
- Easy‑to‑reach office in Helsinki city centre
- Latest equipment of choice
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Suomi.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 11 tuntia sitten
Expires 1 kuukauden päästä
5 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
ŌURA
Helsinki