Lead Frontend Engineer React


Source Code Technologies LLC
Dice Job Match Score™
📋 Comparing job requirements...
Job Details
Skills
- React.js
- React Native
- Web Applications
- WCAG
- User Experience
- UI
- TypeScript
- HTML5
- GitHub
- Microsoft Azure
- BFSI
- Cypress
Summary
Looking 15 years of experience
Lead Frontend Engineer React
Location: Warren, NJ (3 Day Onsite)
Job Description:
We 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 Responsibilities
Technical Leadership
- Lead 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 & Delivery
- Design 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 & Mentorship
- Mentor 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 & Communication
- Partner 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 & Qualifications
Core Frontend
- 8+ 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 & Data
- Hands-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 Systems
- Expertise 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 & Performance
- Strong 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 & Quality
- Hands-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/CD
- Experience with CI/CD pipelines: GitHub Actions, GitLab CI, Jenkins, CircleCI, or Azure DevOps.
- Familiarity with Docker, containerized frontends, and deployment to AWS, Azure, Google Cloud Platform, Vercel, or Netlify.
- Understanding of CDNs, edge functions, caching strategies, and observability (Sentry, Datadog, LogRocket).
Architecture & Best Practices
- Strong 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 Skills
- Proven 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 Have
- Experience 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).
- Dice Id: 91139032
- Position Id: 8982760
- Posted 2 hours ago
Company Info
As your business grows, evolves, and improves every day, an intentional and well-executed IT strategy is an essential component in maintaining a sustained competitive advantage. It’s difficult to keep up with the latest technology trends, but with insightful advice and focused professional guidance from Source Code Technologies LLC, you can seamlessly navigate every stage of growth, from start-up to IPO. Get in touch with us today to learn more about how we can help your organization maximize your IT strategy.
Your success is our top priority, and our team works with honesty, integrity, and sincerity to ensure our solutions are a perfect match for your organizational IT needs. We’ll help you move past legacy technology that may be a barrier to productivity, replacing it with advanced solutions that are tailored to provide exactly what your organization needs to excel.
With innovative strategies that encourage rapid decision-making, teamwork, and proactive problem resolution, Source Code Technologies LLC will help position your organization to achieve greater success than you’ve ever imagined.
As a premier IT services company, we believe in maintaining a positive mindset and creating partnerships with purpose. We strive to deliver significant outcomes with measurable results that consistently drive the success and growth of our clients.


Similar Jobs
It looks like there aren't any Similar Jobs for this job yet.
Search all similar jobs