JOBSEARCHER

Lead React Developer

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

Job DescriptionWe are seeking a highly skilled and experienced Lead Frontend Engineer with deep expertise in React.js to lead the design, development, and delivery of complex, high-performance web applications. The ideal candidate has 8+ years of hands-on frontend engineering experience, a strong foundation in modern JavaScript/TypeScript, and a proven track record of leading engineering teams, driving architectural decisions, and mentoring developers. You will partner closely with product managers, designers, backend engineers, and DevOps to deliver scalable, accessible, and user-centric experiences.Key ResponsibilitiesTechnical LeadershipLead end-to-end frontend architecture for large-scale, modular React applications.Define, document, and enforce frontend coding standards, best practices, and design patterns.Drive technical decisions on framework choices, libraries, state management, and tooling.Own the frontend roadmap in collaboration with product and engineering leadership.Evaluate emerging frontend technologies and recommend adoption where it adds measurable value.Development & DeliveryDesign and build reusable, scalable, and high-performance UI components and design systems.Write clean, maintainable, well-tested code in React, TypeScript, HTML5, and modern CSS.Implement complex state management using Redux Toolkit, Zustand, Recoil, or React Query.Optimize applications for maximum speed, scalability, and SEO (Core Web Vitals, Lighthouse).Ensure cross-browser, cross-device, and accessibility (WCAG 2.1 AA) compliance.Integrate with REST and GraphQL APIs; handle authentication, caching, and error handling robustly.Team Leadership & MentorshipMentor and coach a team of 5–10 frontend engineers; conduct technical interviews and hire top talent.Perform thorough code reviews, design reviews, and provide constructive technical feedback.Drive Agile/Scrum ceremonies — sprint planning, estimation, retrospectives — from the frontend side.Foster a culture of engineering excellence, ownership, continuous learning, and collaboration.Collaboration & CommunicationPartner with UX/UI designers to translate Figma designs into pixel-perfect, interactive experiences.Collaborate with backend, DevOps, QA, and product teams to deliver features end-to-end.Communicate technical concepts clearly to non-technical stakeholders.Contribute to product strategy, feature scoping, and effort estimation.Required Skills & QualificationsCore Frontend8+ years of professional frontend development experience with at least 5+ years in React.js.Expert-level knowledge of JavaScript (ES6+), TypeScript, HTML5, and modern CSS (Flexbox, Grid).Deep understanding of React internals — hooks, context, reconciliation, Suspense, concurrent features, Server Components.Strong experience with Next.js (App Router, SSR/SSG/ISR) or Remix for production-grade applications.Solid grasp of component design patterns, compound components, render props, and HOCs.State Management & DataHands-on experience with Redux Toolkit, Zustand, Recoil, Jotai, or MobX.Proficiency with data-fetching libraries such as React Query (TanStack Query), SWR, or RTK Query.Experience consuming REST and GraphQL APIs (Apollo Client, urql, or Relay).Styling & Design SystemsExpertise in CSS-in-JS (styled-components, Emotion), Tailwind CSS, CSS Modules, or SCSS.Experience building and maintaining design systems and component libraries (Storybook, Bit).Familiarity with Material UI, Ant Design, Chakra UI, Radix UI, or shadcn/ui.Strong eye for UI/UX, accessibility (WCAG, ARIA), and responsive design.Tooling, Build & PerformanceStrong command of modern bundlers and build tools: Vite, Webpack, Turbopack, esbuild, SWC, Babel.Experience with monorepo tooling: Nx, Turborepo, Lerna, pnpm workspaces.Performance tuning: code splitting, lazy loading, tree shaking, image optimization, Core Web Vitals.Proficient with Git, GitHub/GitLab/Bitbucket, and trunk-based or GitFlow workflows.Testing & QualityHands-on with Jest, Vitest, React Testing Library, and end-to-end testing using Cypress or Playwright.Experience with visual regression testing (Chromatic, Percy) and accessibility testing (axe, Lighthouse).Strong understanding of unit, integration, contract, and E2E testing strategies.DevOps & CI/CDExperience with CI/CD pipelines: GitHub Actions, GitLab CI, Jenkins, CircleCI, or Azure DevOps.Familiarity with Docker, containerized frontends, and deployment to AWS, Azure, GCP, Vercel, or Netlify.Understanding of CDNs, edge functions, caching strategies, and observability (Sentry, Datadog, LogRocket).Architecture & Best PracticesStrong grasp of micro-frontends, Module Federation, and large-scale frontend architecture.Knowledge of authentication and authorization patterns: OAuth 2.0, OIDC, JWT, SSO.Awareness of frontend security: XSS, CSRF, CSP, secure cookies, OWASP Top 10.Familiarity with SOLID principles, clean architecture, and domain-driven design on the frontend.Leadership & Soft SkillsProven track record of leading frontend teams and delivering complex projects on time.Excellent verbal and written communication skills.Strong problem-solving, analytical thinking, and decision-making ability.Ability to balance technical excellence with pragmatic, business-driven trade-offs.Comfortable mentoring junior engineers and influencing senior stakeholders.Nice to HaveExperience with React Native or cross-platform mobile development.Contributions to open-source projects or a strong technical blog/portfolio.Exposure to backend technologies (Node.js, NestJS, Express) for full-stack collaboration.Experience with WebSockets, WebRTC, real-time collaboration, or streaming UIs.Familiarity with AI-assisted developer tooling (Copilot, Cursor) and LLM-integrated UIs.Experience working in regulated domains (Insurance, BFSI, Healthcare).

No matching similar jobs found for matching similar jobs near Hackettstown, NJ

No similar jobs found