Senior React Frontend Developer
Lead complex frontend development, design high-performance user interfaces, and drive architectural decisions.
Key Highlights
Technical Skills Required
Benefits & Perks
Job Description
Senior React Frontend Developer (10+ Years Experience)
The Opportunity
We are seeking an exceptionally seasoned Senior React Frontend Developer to lead the development of complex, high-performance, and scalable user interfaces. This role requires a proven track record of at least 10 years of professional experience in modern frontend development, with deep expertise in the React ecosystem. The ideal candidate is a hands-on technical leader, committed to writing clean, maintainable code, and driving architectural decisions.
Key Responsibilities
- Design, develop, and deploy robust, high-performance, and accessible user interfaces using React.js (ideally v18+) and its core principles.
- Lead technical discussions and contribute to the overall frontend architecture and strategy, including micro-frontend adoption if necessary.
- Mentor junior and mid-level developers, conducting rigorous code reviews, and ensuring adherence to best practices, coding standards, and design patterns.
- Collaborate closely with product managers, UX/UI designers, and backend engineers to translate complex business requirements into functional features.
- Optimize application performance, focusing on metrics like Core Web Vitals, maximum speed, and scalability across various devices.
- Write comprehensive unit, integration, and end-to-end tests to ensure code quality and stability.
Minimum Qualifications (Strictly Required)
- Experience: A minimum of 10+ years of verifiable professional experience as a Frontend Developer, with extensive, dedicated experience in React.js and the surrounding ecosystem.
- Location/Relocation: Must be open and willing to relocate anywhere across the continental United States (USA). This is a mandatory requirement.
- Work Authorization (Non-Negotiable): Due to legal and operational constraints, we are only considering candidates who possess and can provide documentation for one of the following valid work authorizations:
- US Citizen (USC)
- Green Card Holder (GC)
- L2 Spouse EAD (L2S)
- H4 Spouse EAD (H4 EAD)
- Resume Policy: We maintain a strict policy against accepting consultancy/vendor resumes and marketing profiles. Your resume must directly reflect your personal, dedicated, and continuous employment history.
Technical Expertise
Required Core Skills
- React: Deep expertise in React (v18 or later), including Hooks, Context API, and Concurrent Features.
- State Management: Expertise in modern state management libraries such as Redux, Redux Toolkit, Zustand, or Recoil.
- Language: Master proficiency in modern JavaScript (ES6+) and TypeScript.
- Styling: Expert knowledge of HTML5, CSS3, CSS-in-JS (e.g., Styled Components, Emotion), CSS Modules, and pre-processors (SASS/LESS).
- Testing: Strong proficiency with testing frameworks like Jest, React Testing Library, and end-to-end testing tools (Cypress or Playwright).
- Performance: Proven ability to diagnose and resolve complex performance issues, including bundle size optimization, lazy loading, and rendering performance.
- Tooling: Proficiency with module bundlers (e.g., Webpack, Vite, Rollup) and version control (Git/GitHub/GitLab).
Desirable / Good-to-Have Skills
- Full-Stack Exposure: 30% or more experience with backend technologies, demonstrating familiarity with server-side logic and API integration. Experience with Node.js, Python, or Java is a plus.
- Frameworks: Experience with server-side rendering (SSR) frameworks like Next.js or Remix.
- Data Fetching: Familiarity with modern data fetching libraries like React Query (TanStack Query) or Apollo/Relay for GraphQL.
- Accessibility: Solid understanding of Web Accessibility standards (WCAG) and implementation best practices.
- Cloud/DevOps: Exposure to CI/CD pipelines and cloud platforms like AWS, Azure, or GCP.