[Remote] Senior Software Engineer, Frontend Engineering
Note: The job is a remote job and is open to candidates in USA. Maven Clinic is the world's largest virtual clinic for women and families, focused on improving healthcare accessibility. They are seeking a Senior Software Engineer in Frontend Engineering to develop and implement responsive web applications, collaborate with cross-functional teams, and ensure high-quality standards in frontend code.
Responsibilities
- Developing and implementing responsive, accessible, and optimized web or mobile applications using HTML, CSS, JavaScript, TypeScript, React and other relevant frontend technologies
- Use Node.js to support front-end architecture, tooling, and server-side rendering for scalable web applications
- Working with backend developers to integrate frontend components with backend APIs and services
- Collaborating with product managers, designers, and other stakeholders to understand user needs and requirements and translate them into technical specifications
- Ensuring the security, scalability, and performance of the frontend applications
- Testing and debugging the frontend code to ensure high-quality standards and fix any issues that arise
- Participating in code reviews, pair programming, and other collaborative activities to ensure code quality and knowledge sharing
- Maintaining code documentation and contributing to the company's knowledge base
- Contributing to the company's culture and mission by collaborating with team members, promoting diversity and inclusion, and supporting the overall goals of the company
Skills
- 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
- Ability to work independently and drive technical initiatives
- Comfortable working with cross-functional teams, including product managers, designers, and backend engineers
Benefits
- Bonus
- Stock options
- Benefits
- Maven for Mavens: access to the full platform and specialists, including care for mental health, reproductive health, family planning and pediatrics.
- Whole-self care through wellness partnerships
- Hybrid work, in office meals, and work together days
- 16 weeks 100% paid parental leave and new parent stipend (for Mavens who've been with us for 1 year+)
- Annual professional development stipend and access to a personal career coach through Maven for Mavens
- 401K matching for US-based employees, with immediate vesting
Company Overview
Company H1B Sponsorship