Skip to content

Staff Software Engineer

Lead development of member-facing web and mobile experiences for a health tech platform. Own full-stack features from UI through APIs, drive frontend architecture, and mentor engineers.

United StatesFrontend EngineeringRemote10+ YOE

About the role

Key Responsibilities

Frontend & Product Development Leadership

  • Lead the architecture, design, and development of modern web and mobile applications.
  • Build intuitive, performant, and highly polished user experiences using React and React Native.
  • Establish frontend best practices around component architecture, state management, testing, accessibility, and performance.
  • Drive the evolution of our design system and shared UI component libraries.
  • Maintain a high bar for product quality, usability, and engineering excellence.

Full Stack Ownership

  • Own complex features end-to-end, from user interface development through backend services and APIs.
  • Collaborate closely with product, design, and data teams to transform ideas into exceptional customer experiences.
  • Design and implement scalable APIs and services that power our member-facing applications.
  • Contribute to technical decisions across frontend, backend, infrastructure, and data systems.

User Experience & Performance

  • Champion frontend performance, responsiveness, accessibility, and reliability.
  • Optimize application performance across web and mobile platforms.
  • Leverage analytics and user feedback to continuously improve product experiences.
  • Ensure members can easily understand and interact with complex health information.

Technical Leadership

  • Provide architectural guidance and technical mentorship across the engineering organization.
  • Lead high-impact initiatives from concept through launch.
  • Drive engineering standards, code quality, and best practices.
  • Help scale engineering processes and systems to support rapid company growth.

Innovation & Collaboration

  • Partner with Product, Design, Clinical, and Data teams to deliver impactful features.
  • Evaluate emerging technologies and development approaches to improve product quality and team velocity.
  • Foster a culture of continuous improvement, experimentation, and learning.

Qualifications & Skills

Required Experience

  • 10+ years of software engineering experience, including significant experience building customer-facing products.
  • Proven success leading complex technical initiatives in high-growth or startup environments.
  • Experience balancing hands-on development with technical leadership and mentorship.

Frontend Expertise

  • Deep expertise in JavaScript/TypeScript and modern frontend development.
  • Extensive experience with React and modern frontend architectures.
  • Strong understanding of design systems, component libraries, state management, accessibility (WCAG), performance optimization, frontend testing frameworks, and modern build and deployment tooling.
  • Experience building highly interactive, data-rich user interfaces.

Mobile Development

  • Understanding of mobile architecture, performance optimization, and platform-specific considerations.

Full Stack Development

  • Experience designing and building APIs and backend services.
  • Strong proficiency with Python or similar backend technologies.
  • Ability to comfortably work across the entire application stack.
  • Experience integrating third-party services and external data platforms.

Product & User-Centric Thinking

  • Strong product instincts and a passion for creating exceptional user experiences.
  • Ability to balance technical excellence with business impact.
  • Experience collaborating closely with Product and Design teams.

Engineering Excellence

  • Strong understanding of agile development methodologies, test-driven development, continuous integration and deployment, software architecture principles, and scalable system design.
  • Commitment to writing maintainable, high-quality code.

Bias Toward Action

  • Ability to make progress in ambiguous environments.
  • Strong ownership mentality and willingness to tackle difficult problems.
  • Comfortable making decisions with incomplete information.

Entrepreneurial Mindset

  • Adaptable and resourceful in fast-moving environments.
  • Excited to build processes, systems, and products from the ground up.
  • Thrives in rapidly evolving business and technical landscapes.

Communication & Collaboration

  • Exceptional communication skills.
  • Ability to explain complex technical concepts to non-technical stakeholders.
  • Strong collaborator across Engineering, Product, Design, and Operations teams.

Continuous Learning

  • Passion for learning new technologies and approaches.
  • Willingness to challenge assumptions and improve existing systems.
  • Growth mindset focused on continuous improvement.

Nice-to-Have Skills & Experience

  • Advanced expertise with React, React Native, and TypeScript.
  • Experience building large-scale consumer applications.
  • Experience developing data visualization and analytics experiences.
  • Familiarity with GCP, Postgres, and modern web architecture patterns.
  • Experience integrating AI or machine learning capabilities into user-facing products.
  • Startup experience as an early engineering hire, founder, or technical leader.

Skills

JavaScriptTypeScriptReactReact NativePythonREST APIsDesign SystemsState ManagementWcag AccessibilityFrontend TestingCI/CDGCPPostgresData VisualizationAi/Ml Integration

Senior/Staff Software Engineer, OfficeJS

Lead development of Harvey in Word, an AI-powered Microsoft Office Add-in using OfficeJS. Architect integrations, build agentic editing features, and mentor engineers. Requires deep OfficeJS expertise and 5+ years experience.

231k – 340kNew York, NYFrontend EngineeringHybrid5+ YOECSSHTML

Senior/Staff Software Engineer, OfficeJS

Lead development of Harvey in Word, an AI-powered Microsoft Office Add-in using OfficeJS. Architect integrations, build agentic editing features, and mentor engineers.

231k – 340kSan Francisco, CAFrontend EngineeringHybrid5+ YOECSSHTML

Staff Software Engineer, Frontend

Own and lead engineering projects on the Product Engineering team, building AI-native features and full-stack systems with React/TypeScript on the frontend and Python/Postgres on the backend.

231k – 340kNew York, NYFrontend EngineeringHybrid7+ YOECSSReact

Senior Staff Software Engineer

Senior Staff Front-End Engineer to define architecture for Rippling's analytics and visualization platform. Own technical direction for interactive data experiences, AI copilots, and large-scale rendering systems.

201k – 345kSan Francisco, CA +2Frontend EngineeringHybrid10+ YOEReactCaching

Staff Frontend SWE

Lead frontend architecture for mission-critical cyber operations interfaces. Build high-performance React/TypeScript applications with real-time data visualization and mentor engineers.

New York, NYFrontend EngineeringOn-site8+ YOECSSGit