Oura
Full Stack Software Engineer
Hybrid - San Francisco, California; Remote - United States
Sponsorship not specified$151k-$178kDetected 6 days ago
JavaScriptTypeScriptReactNext.jsAngularNode.jsFull-Stack DevelopmentSQLNoSQLCI/CDDevOpsAPI DevelopmentGraphQLRESTAccessibilityAgileSEOInventory ManagementCommunicationCollaborationProblem Solving
About the role
- We've helped millions of people understand and improve their health by providing daily insights and practical steps to inspire healthy lifestyles.
- 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.
- Oura takes a market-based approach to pay, which may vary depending on your location.
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 to ensure 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 closely 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.
- 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.
- Understanding of accessibility standards (WCAG) and responsive web design principles.
Requirements
- Experience with e-commerce platforms or building custom e-commerce systems.
Skills
- 3+ years of professional experience in web development or software engineering.
- Experience with front-end javascript web frameworks like Angular, React or equivalent.
- Proficiency in Node.js for building scalable server-side applications.
- Hands-on experience with JavaScript/TypeScript and familiarity with ES6+ features.
- Solid understanding of RESTful APIs and experience with API integration.
- Knowledge of performance optimization techniques for web applications (e.g., lazy loading, caching, and image optimization).
- Experience with version control tools such as Git.
- Familiarity with database systems (SQL and/or NoSQL).
- Strong problem-solving skills and ability to debug complex issues.
- Extensive experience in React and Next.js, with a deep understanding of their ecosystems.
- Knowledge of SEO principles and server-side rendering (SSR).
- Familiarity with GraphQL and modern API design patterns.
Compensation
- $151k-$178k
Benefits
- While most offers will be closer to the starting range, successful candidates' pay will be determined based on job-related skills, experience, qualifications, work location, internal peer equity, and market conditions.
Company info
- Alaska (AK), Delaware (DE), Iowa (IA), Mississippi (MS), Missouri (MO), Nebraska (NE), Rhode Island (RI), South Dakota (SD), Vermont (VT), West Virginia (WV), and Wisconsin (WI)
- 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.
Equal opportunity
- equal opportunity workplace.
This listing is sourced directly from Oura's careers page and normalized into a canonical job model.