Lead React Front-End Developer

PB Consulting

Nashville, TN / Brentwood, TN

Posted On: Jun 29, 2026

Posted On: Jun 29, 2026

Job Overview

Experience

10 - 18 Years

Salary

Depends on Experience

Work Arrangement

On-Site

Travel Requirement

0%

Required Skills

  • Next.js
  • React.js
  • front-end
  • Retail/eCommerce
  • Node.js
  • Redux
Job Description
Job Summary

We are seeking an experienced Lead React Front-End Developer to drive the architecture, design, and implementation of modern, responsive web and mobile front-end applications. The ideal candidate will have extensive experience leading React/Next.js development teams, defining scalable front-end architecture, and delivering enterprise-grade digital platforms in a retail/eCommerce environment.

Required Experience
  • 10+ years of overall IT experience.

  • 8+ years of hands-on experience with React.js and Next.js development.

  • Proven experience leading front-end development teams and delivering enterprise-scale applications.

  • Experience in Retail/eCommerce domain is required.

Required Technical Skills
  • React.js

  • Next.js

  • Micro Front-End (Micro FE) architecture

  • JavaScript (ES6+), HTML5, CSS3, SCSS

  • Node.js

  • Redux, Context API, React Hooks

  • GraphQL, Apollo Client

  • DOM manipulation, JavaScript Object Model, Object-Oriented Programming (OOP)

  • Responsive Web Design

  • Azure Cloud

  • CI/CD, DevOps pipelines and deployments

Roles and Responsibilities
  • Lead the architecture, design, and implementation of scalable React.js and Next.js applications.

  • Develop reusable front-end components, frameworks, and UI abstractions.

  • Collaborate with UX/UI designers, architects, and development teams to deliver high-quality user experiences.

  • Drive adoption of AI-assisted development practices using tools such as GitHub Copilot and similar AI accelerators.

  • Define and enforce front-end development standards, coding guidelines, and best practices.

  • Conduct code reviews and ensure adherence to quality standards and non-functional requirements.

  • Optimize application performance and resolve complex UI issues.

  • Coordinate with distributed development teams to ensure successful project delivery.

  • Contribute to technical roadmaps and architectural decisions.

Preferred Skills
  • Experience with React Native for cross-platform mobile application development.

  • Knowledge of Java Spring Boot microservices and API integrations.

  • Strong understanding of enterprise application architecture and modern front-end design patterns.

Soft Skills
  • Excellent communication and presentation skills.

  • Strong analytical and problem-solving abilities.

  • Ability to mentor developers and provide technical leadership.

  • Experience working in Agile development environments.


Job ID: PC521624


Posted By

Naincy

Technical Recruiter