Frontend Engineer — Seattle, WA
Зарплата не указана
ОткликнутьсяКомпания: ••••••••
Локация: Seattle, WA
Формат: не указан
Занятость: Полная занятость
Грейд: не определён
About The Role
The role owns the frontend of a production product used by thousands of daily users - building interfaces that are fast, accessible, and resilient under real-world traffic and edge-case conditions.
You will work directly with product designers and backend engineers to ship features end-to-end, with ownership that extends from component architecture to performance budgets and release quality.
Key Responsibilities
• Build and maintain user-facing features in React (or a similar modern framework) with TypeScript, shipping code to production on a weekly cadence
• Design reusable component architecture and enforce design system consistency across web and responsive/mobile web surfaces
• Integrate REST and GraphQL APIs, handling loading, error, and offline states with a strong focus on perceived performance
• Own frontend performance: bundle size, Core Web Vitals, lazy loading strategies, and rendering efficiency at scale
• Write comprehensive tests (unit, integration, E2E) using tools like Jest, React Testing Library, and Playwright; maintain CI pipelines for frontend builds
• Conduct code reviews, mentor mid-level engineers, and contribute to team standards around accessibility (WCAG) and cross-browser compatibility
• Collaborate with designers in Figma to translate specifications into pixel-accurate, interactive implementations
What We Are Looking For
• 3–6 years of professional frontend engineering experience shipping production web applications
• Deep expertise in JavaScript/TypeScript and at least one modern framework: React, Vue, or Angular
• Strong grasp of browser internals: rendering pipelines, event loops, caching, and network optimization
• Experience with state management patterns (Redux, Zustand, TanStack Query) and modern build tooling (Vite, Webpack)
• Track record of writing accessible, responsive interfaces and diagnosing performance issues with DevTools and profiling tools
• Bachelor's degree in Computer Science or equivalent practical experience
• Bonus: Experience with Next.js or other SSR/edge-rendering frameworks, design systems work (Storybook), mobile web performance optimization, or contributions to open-source frontend tooling