Full Stack Software Engineer

Oura
San Francisco, United States
Workplace: HybridFull timeFunction: Software EngineeringExperience: 3+ yearsSkills: ["Communication","Collaboration","Problem-solving","Proactive mindset","Pragmatic decision-making"]

Build and maintain web applications for e-commerce experiences, using React and Next.js to deliver fast, high-performance user interfaces. Partner with UX/UI designers, product managers, and other engineers to define requirements and ship features. Develop and optimize server-side functionality with Node.js, integrate third-party APIs for payments and inventory, and improve performance, reliability, and SEO across production systems.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Oura
Oura
1 month ago

Full Stack Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 13 hours agoStatus: Live

Job Summary

Build and maintain web applications for e-commerce experiences, using React and Next.js to deliver fast, high-performance user interfaces. Partner with UX/UI designers, product managers, and other engineers to define requirements and ship features. Develop and optimize server-side functionality with Node.js, integrate third-party APIs for payments and inventory, and improve performance, reliability, and SEO across production systems.
Location: San Francisco, United States
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Develop and maintain React and Next.js web applications for seamless, high-performance user interfaces.
  • •Build and optimize Node.js server-side functionality to support scalable and secure e-commerce transactions.
  • •Collaborate with UX/UI designers and product managers to implement user-friendly experiences and deliver features aligned with business goals.
  • •Optimize application performance, including page load times, responsiveness, and SEO best practices.
  • •Integrate third-party APIs for payment processing, inventory management, and other commerce functionality while debugging issues across the stack.

Key Requirements

  • •3+ years of professional experience in web development or software engineering.
  • •Experience with front-end JavaScript web frameworks such as Angular or React.
  • •Proficiency in Node.js for building scalable server-side applications.
  • •Hands-on JavaScript/TypeScript experience with familiarity with ES6+ features.
  • •Solid understanding of RESTful APIs and experience integrating APIs.
Experience:3+ yearsE-commerceWeb developmentSoftware engineering
Skills:CommunicationCollaborationProblem-solvingProactive mindsetPragmatic decision-making
Languages:English
Tech Stack:ReactNext.jsNode.jsJavaScriptTypeScriptES6AngularRESTful APIsAPI integrationGitSQLNoSQLGraphQLCI/CDDevOpsSEOServer-side rendering (SSR)WCAGResponsive web designAgile

Company Brief

Oura
Designs and sells the Oura Ring, a wearable device that tracks sleep, activity, and physiological signals to provide personalized health, recovery, and readiness insights via a companion app and analytics platform.
Industry: Wearables
Company Size: Large (251 to 1,000 employees)
Growth: Scaleup
Funding: Series C
Headquarters: Oulu, Finland
Founded: 2013
WebsiteLinkedIn