Job Title: Senior Frontend Engineer
Location: onsite in Seattle, WA
Role Overview
Design and build scalable, high-performance web applications using React and Next.js, owning frontend architecture, feature delivery, and collaboration across product, design, and backend teams.
Shape
Key Responsibilities
Design and develop enterprise-grade frontend applications using React and Next.js
Own component design, and performance optimization
Contribute to and follow established frontend architecture
Implement responsive, accessible, and cross-browser compatible user interfaces
Integrate with backend APIs and manage asynchronous data flows
Apply state management patterns and frontend best practices
Ensure code quality, test coverage, and maintainability
Lead feature or module delivery end-to-end with minimal supervision
Collaborate closely with product, design, and backend engineering teams
Participate in code reviews, technical discussions, and solution design
Shape
Required Qualifications
8+ years of frontend / software engineering experience
Expert proficiency in React.js with strong hands-on experience in Next.js
Strong command of JavaScript (ES6+), TypeScript, and JSX
Deep understanding of HTML5, CSS3, responsive design, and browser behavior
Experience with state management libraries (Redux, Context API, or similar)
Strong understanding of performance optimization and web vitals
Experience writing unit and component tests (Jest, React Testing Library)
Proficiency with build tools and package managers (Webpack, Vite, npm/yarn)
Strong experience with Git and collaborative development workflows
Excellent communication skills and ability to work cross-functionally