Role NameFront-End Developer-ReactJS
Job SummaryThe ReactJS Front-End Developer will be responsible for building and maintaining interactive, high-performance, and responsive user interfaces. This role focuses on component-based architecture, modern state management practices, and delivering scalable, maintainable front-end solutions.
LocationBrentwood, TN
Experience8+ Years (Strong ReactJS experience required)
Key ResponsibilitiesFront-End Development- Build and maintain interactive, high-performance, and responsive user interfaces using React.js.
- Ensure consistent UI behavior across browsers and devices.
Component-Based Architecture- Design and develop reusable, modular UI components to support scalability and maintainability.
- Follow best practices for component structure, code reusability, and performance optimization.
State Management- Implement and manage application state using Redux, Zustand, or Context API.
- Ensure predictable state flow and efficient data handling across components.
Required Skills & Experience- 8+ years of hands-on experience with ReactJS.
- Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
- Experience with modern state management libraries (Redux, Zustand, Context API).
- Understanding of component lifecycle, hooks, and performance optimization techniques.
- Experience building responsive and scalable front-end applications.
Competencies- Digital: ReactJS
- Front-End Architecture
- UI Performance Optimization
- Problem Solving & Debugging
- Collaboration & Communication
Preferred Skills- Experience with TypeScript.
- Familiarity with REST APIs and frontend-backend integration.
- Exposure to CI/CD pipelines and version control systems (Git).
- Knowledge of UI/UX best practices and accessibility standards.