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.
About the job
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
JavaScript, TypeScript, React, React Native, Python, REST APIs, Design Systems, State Management, Wcag Accessibility, Frontend Testing, CI/CD, GCP, Postgres, Data Visualization, Ai/Ml Integration
Similar jobs
Frontend Engineering jobsLeads the technical direction of Pinterest’s foundational web platform, with emphasis on client-side data fetching, architecture, developer experience, and scalable engineering standards. Requires 8+ years of web engineering experience and expertise in JavaScript or TypeScript, GraphQL, REST, and modern web systems.
Leads frontend architecture for restaurant partner portals, order management, and embedded business intelligence experiences. Requires 8+ years of development experience with deep React, Next.js, and TypeScript expertise, plus experience with scalable architecture, data-rich interfaces, and technical mentorship.
Staff Software Engineer building and maintaining scalable, secure frontend infrastructure and developer tooling for a child care platform. Requires 5+ years experience, React proficiency, and expertise in Vite, CI/CD, and monitoring tools.
Leads the intersection of product design, design systems, and frontend implementation, with a focus on AI-enabled workflows and agent-driven experiences. The role requires 8+ years in design engineering, product design, design systems, or similar hybrid work, plus strong design judgment and frontend fluency.
Build and lead the shared UI platform, design system, and framework-agnostic component infrastructure used by Addepar’s product engineers. The role requires staff-level technical leadership, deep TypeScript and web-platform expertise, experience with modern UI frameworks, and at least five years of software engineering experience.