
Staff Frontend Engineer
Posted Sep 9

Posted Sep 9
This is a fully remote position, open to applicants in United States.
β’ Take ownership of the architecture for React/TypeScript applications and the foundational patterns utilized by the team.
β’ Spearhead the development of efficient, accessible user interfaces tailored for intricate research and analytics processes.
β’ Establish and uphold frontend standards concerning performance budgets, accessibility, testing, and CI quality gates.
β’ Collaborate with the Design team to build and enhance the shared component library and design system.
β’ Propel measurable performance enhancements by profiling, addressing bottlenecks, and implementing solutions.
β’ Collaborate with backend engineers on API agreements.
β’ Actively work to reduce frontend technical debt.
β’ Contribute to Python/Django services when it expedites delivery.
β’ Mentor fellow engineers.
β’ Oversee department-wide technical initiatives from their proposal to implementation.
β’ A minimum of 6 years in engineering, primarily in frontend roles, with at least 3 years at a senior level managing projects from start to finish.
β’ Extensive knowledge of React, including hooks, composition patterns, and rendering behaviors.
β’ Strong proficiency in TypeScript.
β’ Expertise in JavaScript (ES6+), HTML, and CSS/SCSS, including modern layout models.
β’ Demonstrated ownership of frontend architecture at scale, encompassing module boundaries, shared component libraries, and strategies for state management.
β’ Expertise in web performance, covering Core Web Vitals, bundle analysis, code splitting, virtualization, and profiling using real tools.
β’ Proficient in accessibility, including WCAG 2.1 AA standards, semantic HTML, keyboard and focus management, and screen reader testing.
β’ Experience with design systems featuring reusable, themeable, and documented components developed in collaboration with Design.
β’ Familiarity with testing frameworks such as Jest, React Testing Library, and end-to-end coverage via Playwright or Cypress.
β’ Proficient in consuming REST and/or GraphQL APIs, including data-fetching and caching strategies like React Query, SWR, or Apollo.
β’ Basic knowledge of Python/Django sufficient to read backend code, collaborate with backend engineers on endpoint shaping, and implement minor changes.
β’ Capability to mentor and perform judgment-based code reviews.
β’ U.S. work authorization is required in the application form.
β’ Equity.
β’ Comprehensive medical, dental, and vision insurance.
β’ 401k matching with immediate vesting.
β’ Generous paid time off policy, inclusive of vacation, holidays, sick leave, and parental leave.
β’ A diverse, collaborative, and positive culture where the company invests in and celebrates the achievements of its employees.
Mozilla
Mozilla
Mozilla
Varsity Brands
Get handpicked remote jobs straight to your inbox weekly.