Senior Fullstack Engineer, Commerce Mission

Oura Oura · Consumer · United States · Remote · Software Engineering

Senior Fullstack Engineer for Oura's Commerce Mission, focusing on e-commerce sales revenue. The role involves owning end-to-end features in Cart & Checkout, designing and implementing full-stack solutions using TypeScript, React/Next.js, AWS Lambdas, DynamoDB, Redis, and modern CI/CD workflows. Requires strong experience in either frontend (React/Next.js, TypeScript, CSS) or backend (AWS, API design, data modeling, observability), with a focus on quality, operational excellence, and scalable web services.

What you'd actually do

  1. Own end-to-end features in Cart & Checkout, collaborating with Product, Design, Data, and partner engineering teams to define scope, architecture, and rollout plans.
  2. Design and implement full-stack solutions using technologies like TypeScript, React/Next.js, Tailwind, AWS Lambdas, DynamoDB, Redis, and modern CI/CD workflows.
  3. Lead technical design for high-impact initiatives in areas such as:
  4. Champion quality and operational excellence:
  5. Shepherd work from idea to stable production:
  6. Raise the bar for the team:

Skills

Required

  • 7+ years of software development experience
  • Typescript
  • API best practices
  • serverless patterns (AWS Lambdas)
  • Service-Oriented Architectures
  • AWS
  • DevOps
  • CI/CD pipeline configuration
  • monitoring and observability
  • quality alerts
  • pragmatic, entrepreneurial attitude
  • delivery-focused mindset
  • Frontend: modern React/Next.js, TypeScript, modern CSS (e.g., Tailwind), web performance, accessibility, and frontend testing (Jest, Playwright)
  • Backend: designing and operating web services on cloud platforms (preferably AWS) with strong API design, data modeling, and observability practices

Nice to have

  • online payments
  • PSPs
  • digital wallets
  • 3DS
  • fraud/risk systems
  • global commerce (multi-currency, localization, tax/shipping rules, regional content)
  • design systems
  • shared component libraries
  • experimentation frameworks (feature flags, A/B tests)
  • event-driven architectures at scale
  • serverless architectures at scale

What the JD emphasized

  • 7+ years of software development experience
  • Strong Typescript skills
  • Solid knowledge of API best practices, experience with serverless patterns (AWS Lambdas) and Service-Oriented Architectures
  • Have designed, built, and deployed scalable, performant web services on AWS
  • Have experience with DevOps, including CI/CD pipeline configuration, monitoring and observability for code in production, and crafting quality alerts to support operational excellence.
  • Deep expertise in either:
  • Frontend: modern React/Next.js, TypeScript, modern CSS (e.g., Tailwind), web performance, accessibility, and frontend testing (Jest, Playwright); or
  • Backend: designing and operating web services on cloud platforms (preferably AWS) with strong API design, data modeling, and observability practices