Senior Frontend Engineer
Remote (United States)
HealthSnap (healthsnap.io) empowers patients and their physicians to improve health outcomes using an innovative platform for modern, proactive patient care. We help healthcare organizations easily manage chronic conditions remotely, and deliver personalized patient experiences when it's needed most.
Be part of an organization built on teamwork, innovation, mutual respect, and equality for all. We believe in the power of prevention over treatment, after our co-founders experienced how modern healthcare failed their loved ones, they knew there had to be a better way. We believe that every patient deserves to receive the right care, at the right time, and in the right location - regardless of their condition or status.
We lead with empathy above all else, and place the patient at the center of everything we do. Working at HealthSnap means being part of a family and a team where if you win, we all win, no matter how big or small the accomplishment. We take ownership - and lead with empathy - and expect each employee to recognize that real patients rely on HealthSnap every day.
Position Overview:
We are seeking a motivated Senior Frontend Engineer to help lead the development of our web application. You will primarily focus on frontend development, with opportunities to contribute across the stack. We’re looking for someone with experience architecting Angular applications and building a robust component library, including documentation with Storybook. This is an opportunity to play a significant role in shaping the future architecture of our application.
Responsibilities:
- Build features and improve the architecture and maintainability of our Angular (currently version 17) web application.
- Build a reusable Component Library, working closely with our product and design team to integrate with our Figma design system.
- Document components and interactions using Storybook, supporting both internal dev experience and QA/design review workflows.
- Write unit tests (Jasmine) and contribute to our E2E Cypress test suite
- Bonus: Contribute features to our React Native mobile application
- Write clean, maintainable, and efficient code that meets coding standards.
- Implement responsive design to ensure applications perform well across various devices and screen sizes.
- Conduct code reviews and provide constructive feedback to other developers.
- Identify and resolve performance issues, bugs, and other technical challenges.
- Stay up-to-date with the latest technologies, frameworks, and industry trends
- Document development processes, coding standards, and other relevant materials.
- Collaborate with product managers, designers, and other stakeholders to define and implement application features.
Qualifications and Skills:
- Deep understanding of Angular (preferably v10+).
- Ability to lead architecture and development of an Angular component library to build scalable, reusable, and testable component hierarchies.
- Bonus: experience with state management (NgRx), monorepo (Nx, Lerna), CI/CD pipelines (Bitbucket), and build systems (Webpack).
- Proficiency in front-end technologies such as HTML, CSS, JavaScript, and TypeScript.
- Solid experience integrating frontend applications with RESTful APIs, including handling authentication and authorization, and managing secure client-side state.
- Strong analytical and problem-solving skills. Excellent communication and collaboration skills.
- Must be able to work remotely and collaborate effectively with a distributed team.
- Comfortable undergoing a background check.
Reporting Structure:
The Senior Frontend Engineer will report to the Vice President of Engineering. You will collaborate with cross-functional teams and will work closely with other developers, designers, and project managers as needed.
Exemption Status:
Exempt
Compensation Detail:
Education, experience, and tenure may be considered along with internal equity when job offers are extended.
Benefits:
HealthSnap offers a comprehensive benefits package including Medical, Dental, Vision, Life Insurance, Paid Time off, Career Advancement Opportunities, and the Ability to Work Remotely.
Location Requirement:
This position requires the candidate to be based in the United States. Due to the nature of our business operations, having a U.S.-based candidate ensures compliance with local regulations.
We embrace diversity and are an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. No matter your background, your orientation, or your identity expression, if you are passionate about improving the future of healthcare through lifestyle change, we want to hear from you!
ApplyJob Profile
Career Advancement Collaborative culture Dental Equity Impactful work Innovation Life Insurance Medical Mutual respect Paid Time Off Remote work Team environment Teamwork Vision
Tasks- Build features
- Collaborate with teams
- Communication
- Conduct code reviews
- Contribute to mobile app
- Deliver personalized patient experiences
- Develop component library
- Documentation
- Document components
- Ensure responsiveness
- Improve architecture
- Manage chronic conditions
- Resolve bugs
- Stay updated with tech
- Write unit tests
Analytical Angular API Integration Authentication Authorization Bitbucket Build Systems CI/CD Code Review Collaboration Communication Compliance Component Library CSS Cypress Documentation E2E Testing HTML Jasmine Javascript Lerna Monorepo NGRX Patient care Performance Optimization Problem-solving React-Native Responsive Design State management Storybook Typescript Unit Testing Webpack
Experience5 years
TimezonesAmerica/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-3 UTC-4 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9