Staff Frontend Engineer, Web Platform

Apply for this position Please mention DailyRemote when applying
📅  Posted 15 days ago 📍 United States 💵 not specified
Before you apply - make sure the job is legit.

Attempting to apply for jobs might take you off this site to a different website not owned by us. Any consequence as a result for attempting to apply for jobs is strictly at your own risk and we assume no liability.

Job Description

About the role

The Web Platform team’s mission is to deliver and support a robust web platform at scale. We empower software engineers at Maven Clinic to deliver product features with high velocity and quality by providing foundational libraries, frameworks, and tools for development, testing, and release. Our engineers shape the architecture of web codebases to ensure the health and stability of Maven’s applications. With a focus on web-specific technologies and integrations, the Web Platform team serves as a nexus between product engineers and platform teams.

Key areas the Web Platform team owns include testing frameworks, developer environments, bundler and build system implementations, design system infrastructure, CI/CD jobs, and client libraries for observability and experimentation. Projects on this team directly impact the productivity and experience of Maven Clinic developers working on web code.

Key Responsibilities

  • Drive impact across client, server, architecture, and infrastructure that powers all of our web products - Maven Clinic web app and web-based internal tooling. 
  • Design and implement features to improve web performance, security, stability, and operational excellence.
  • Enable high velocity product delivery with quality and operational excellence. This includes monorepo and CI/CD improvements as well as shipping libraries, middleware, frameworks, and abstractions to materially accelerate our web engineers. 
  • Lead platform-level projects, executing in all phases of software development from architecture/design through implementation, testing, and launch.
  • Partner with product teams to understand their pain points, pilot proposed solutions, and encourage adoption of middleware, tools, and frameworks. 
  • Set a high standard for code quality, advocating for best practices in testing, performance, and accessibility, and improving code review processes. You’ll do this by being an active code reviewer, pair programming and other collaborative activities to ensure code quality and knowledge sharing.


  • Bachelor's or Master's degree in Computer Science or related field, or equivalent experience.
  • 8+ years of industry experience in software engineering, including frontend web development.
  • Strong expertise with JavaScript/TypeScript and React.
  • Strong knowledge of web accessibility, with understanding of screenreaders, WCAG guidelines, and keyboard navigation.
  • Deep understanding of bundlers, testing frameworks, editor integrations, frontend build/CI systems, observability tooling, and developer environments.
  • Expert in web performance optimization best practices.
  • Experience working in a monorepo environment and understand its benefits and costs.
  • Experience working with Design Systems and UI component libraries. 
  • Have a track record of successfully leading projects and delivering large scope technical projects at scale.
  • Strong problem-solving and analytical skills, with a proven ability to deliver high-quality code in a fast-paced environment.
  • Superb collaboration and communication skills, with a demonstrated ability to work effectively with cross functional teams such as SREs, Design, Product Teams, and QA and mentor other engineers.