Employer listing
Senior Software Engineer, Frontend Engineering
Maven Clinic
New York, Ny · hybrid · full time · Senior
$195,000 - $250,000
About the Role
You will join a full-stack product engineering team focused on driving product impact by creating thoughtful, engaging, human-centered experiences through enrollment and product adoption. We build user experiences with compelling content that drives member action to onboard onto the Maven Clinic app and start reaping the benefits of our product.
What You'll Do
- Develop and implement responsive, accessible, and optimized web or mobile applications using HTML, CSS, JavaScript, TypeScript, React, and other relevant frontend technologies.
- Use Node.js to support frontend architecture, tooling, and server-side rendering for scalable web applications.
- Work with backend developers to integrate frontend components with backend APIs and services.
- Collaborate with product managers, designers, and other stakeholders to understand user needs and translate them into technical specifications.
- Ensure the security, scalability, and performance of frontend applications.
- Test and debug frontend code to maintain high-quality standards and resolve issues.
- Participate in code reviews, pair programming, and other collaborative activities to ensure code quality and knowledge sharing.
- Maintain code documentation and contribute to the company's knowledge base.
- Lead technical initiatives and mentor junior developers.
Minimum Qualifications
- 5+ years of professional experience in frontend web development.
- Strong proficiency in HTML, CSS, JavaScript, TypeScript, and one or more modern JavaScript frameworks such as React or Vue.js.
- Experience with responsive design and mobile-first development.
- Experience with web performance optimization and web accessibility.
- Experience with unit testing tools like Jest and automated testing frameworks like Selenium or Cypress.
- Proficiency in version control tools such as Git.
- Experience working in Agile development environments.
- Excellent communication and collaboration skills.
- Experience leading projects and mentoring junior developers, with the ability to drive technical initiatives independently.
Benefits
Health, dental, and insurance; full Maven platform access; 16 weeks 100% paid parental leave plus new parent stipend; annual professional development stipend; 401(k) matching with immediate vesting; wellness partnerships, hybrid work, and in-office meals.