Senior Frontend Engineer

Posted 22 hours ago

This is a fully remote position, open to applicants in United States.

📋 Description

• Take ownership and enhance shared frontend packages, encompassing the app shell, component library, hooks, and typed API client.

• Create and develop reusable, configuration-driven components tailored for data-intensive government applications.

• Establish and execute the frontend testing strategy, which includes component, integration, and end-to-end testing.

• Manage frontend performance and bundle discipline through budgets, code splitting, render profiling, and dependency oversight.

• Guide the design-system strategy across Material UI and the proprietary component library.

• Treat Section 508/WCAG 2.1 AA accessibility and classification-aware UI as essential requirements.

• Collaborate with backend engineers on API structure, authentication, session management, real-time event contracts, and browser security.

• Assist project teams by evaluating frontend code, eliminating obstacles, and integrating recurring patterns into shared packages.

• Aid in transitioning the existing product frontend to the new platform while ensuring timely feature delivery.

• Mentor engineers and elevate frontend engineering standards.

• Collaborate with backend, AI, and DevSecOps engineers on products for defense and government clients.

• Develop React and TypeScript applications with versioned packages, data-heavy interfaces, and streaming chat-driven experiences deployed to secure government environments.


⛳️ Requirements

• Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.

• Over 6 years of experience in building production web applications, with profound expertise in React and TypeScript.

• Proven experience in managing a shared component library, design system, or frontend platform used by other teams, including package publishing, versioning, and managing breaking changes.

• Strong understanding of modern React concepts: hooks, Suspense, concurrent rendering, server-state libraries (such as TanStack Query), and discernment regarding the necessity of client state management (using Zustand, Redux, etc.).

• Proficiency in Vite, pnpm workspaces, ESLint, TypeScript project configuration, and CI for frontend packages.

• Experience in delivering frontend tests utilizing Vitest or Jest with Testing Library, and Playwright or Cypress.

• Background in developing data-rich UIs: extensive tables with server-side pagination, interactive charts, and dashboards.

• Basic understanding of browser security concepts: session cookies, CSP, XSS, CSRF, and dependency supply chain management.

• Strong written communication skills for design documentation, code reviews, and technical documentation.

• Equivalent experience may be accepted in place of the specified degree requirement.


🏝️ Benefits

• Meaningful equity participation.

• Comprehensive medical, dental, and vision coverage for you and your dependents at no cost.

• Unlimited paid time off (PTO).

• Flexible work arrangements.

• Options for remote work.

• Hybrid work possibilities for team members located in the Los Angeles or Washington, DC areas.

People also viewed

Rimutee18 hours ago

Desarrollador Fullstack – Go, React, Node

MX flagMexico OnlyFull-timeFrontend Engineer / Web Developer
ApplyView job
Nortal18 hours ago

Senior Fullstack Engineer, C# – Angular

Latin AmericaFull-timeFrontend Engineer / Web Developer
ApplyView job
teamLFG18 hours ago

UI Engineering Lead

US flagWashington OnlyFull-timeFrontend Engineer / Web Developer$197.4k – $296k/year
ApplyView job
Rimutee20 hours ago

Desarrollador Fullstack – Go, React, Node

MX flagMexico OnlyFull-timeFrontend Engineer / Web Developer
ApplyView job
HireGummy20 hours ago

Front-End Web Developer – Shopify, CRO

North AmericaFreelanceFrontend Engineer / Web Developer
ApplyView job
Rimutee20 hours ago

Desarrollador Fullstack – Go, React, Node

Latin AmericaFull-timeFrontend Engineer / Web Developer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers