[Remote] Staff Software Engineer (Frontend / UI)
Note: The job is a remote job and is open to candidates in USA. Function Health is the AI operating system for health, designed to empower people to live 100 healthy years. They are seeking a highly skilled Staff Software Engineer to lead the development of member-facing experiences that help individuals understand and act on their health data, focusing on architecture, performance, and usability of web and mobile applications.
Responsibilities
- 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
- 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
- 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
- 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
- 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
Skills
- 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
- Deep expertise in JavaScript/TypeScript and modern frontend development
- Extensive experience with React and modern frontend architectures
- Strong understanding of design systems
- Strong understanding of component libraries
- Strong understanding of state management
- Strong understanding of accessibility (WCAG)
- Strong understanding of performance optimization
- Strong understanding of frontend testing frameworks
- Strong understanding of modern build and deployment tooling
- Experience building highly interactive, data-rich user interfaces
- Understanding of mobile architecture, performance optimization, and platform-specific considerations
- 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
- 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
- Strong understanding of Agile development methodologies
- Strong understanding of test-driven development
- Strong understanding of continuous integration and deployment
- Strong understanding of software architecture principles
- Strong understanding of scalable system design
- Commitment to writing maintainable, high-quality code
- Ability to make progress in ambiguous environments
- Strong ownership mentality and willingness to tackle difficult problems
- Comfortable making decisions with incomplete information
- 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
- Exceptional communication skills
- Ability to explain complex technical concepts to non-technical stakeholders
- Strong collaborator across Engineering, Product, Design, and Operations teams
- Passion for learning new technologies and approaches
- Willingness to challenge assumptions and improve existing systems
- Growth mindset focused on continuous improvement
- 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
Benefits
- Competitive salary and benefits package
- Flexible working hours
- A dynamic work environment where creativity and innovation are encouraged
Company Overview