Frontend Engineer
Scale.jobs
midpermanentfrontend Seattle, WA 2 days ago via LinkedIn
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
ReactTypeScriptTailwind CSSAccessibility (WCAG 2.1 AA)Core Web VitalsPerformance OptimizationGraphQLREST API IntegrationTesting (Jest/Cypress)Client-side State Management
About the role
Role Overview
Build highly responsive, intuitive user interfaces for complex web applications. You’ll own frontend architecture end-to-end—from concept through deployment—ensuring seamless, high-performance experiences across devices and modern browsers.
Responsibilities
- Develop and maintain consumer-facing web applications using React, TypeScript, and modern styling (e.g., Tailwind CSS)
- Optimize application performance to meet Core Web Vitals (rendering speed, code-splitting, lazy loading, asset optimization)
- Build and maintain a reusable UI component library aligned with a design system and WCAG 2.1 AA accessibility requirements
- Integrate with RESTful APIs and GraphQL endpoints; manage client-side state efficiently using Zustand, Redux, or React Query
- Write and maintain automated tests: unit, integration, and end-to-end using Jest, React Testing Library, and Cypress
- Participate in code reviews and technical design discussions; collaborate with backend teams to define clean API contracts
Requirements
- 3–7 years of professional software engineering experience in modern frontend web development
- Strong proficiency in TypeScript, modern JavaScript (ES6+), HTML5, and CSS3, including browser rendering fundamentals
- Proven experience building and scaling production applications with React and its ecosystem
- Experience with frontend tooling/build pipelines: Vite, Webpack, ESLint, and CI/CD automation
- Bachelor’s degree in Computer Science (or equivalent practical experience)
Nice to Have
- Next.js
- GraphQL with Apollo Client
- Node.js integration (backend)
- React Native (mobile development)
Scraped 6/18/2026