N

Frontend Lead (ReactJS)

Salary & Market Data
Matched to BLS occupational data · California

Job Description

What You'll Do:

  • Lead the design and development of complex, high-performance web applications using React.js and TypeScript.
  • Architect and implement front-end frameworks, reusable components, and modular design patterns.
  • Integrate GraphQL and RESTful services for seamless communication between front-end and backend layers.
  • Contribute to server-side development using Node.js (or related technologies) to enable full-stack ownership.
  • Optimize application performance, scalability, and maintainability across browsers and devices.
  • Collaborate with backend, DevOps, and product teams to design efficient APIs and data workflows.
  • Implement secure coding practices and ensure compliance with performance and accessibility standards.
  • Review code, mentor developers, and uphold high-quality engineering standards.
  • Participate in sprint planning, architecture discussions, and technical design reviews.
  • Stay current with evolving front-end frameworks, build tools, and cloud-based development practices.

What You Know:

  • 10+ years of experience in web application development, including 3+ years in a lead role.
  • Hands-on expertise in:
    • React.js, Redux, React Hooks, Context API
    • TypeScript, JavaScript (ES6+)
    • GraphQL (Apollo Client/Server preferred)
    • HTML5, CSS3/SASS, and responsive design frameworks (e.g., Tailwind, Material UI)
  • Working knowledge of Node.js, Express.js, or similar frameworks for server-side development.
  • Strong understanding of front-end build pipelines and tools (Webpack, Babel, NPM/Yarn, Git).
  • Experience in RESTful and GraphQL API integration, caching, and state management.
  • Proficiency in unit testing and automation tools (Jest, Cypress, Playwright, etc.).
  • Familiarity with CI/CD pipelines, Docker, and cloud deployment environments (AWS/Azure/Google Cloud Platform).
  • Proven experience in leading and mentoring UI development teams.

Education:

  • Bachelor's degree in computer science, Engineering, or a related field.

Compensation Band:

$140 - $145K per annum

ATS Score
|
Share
Important Notice

This listing was syndicated from Adzuna. We strive to keep information accurate, but do not assume responsibility for the content of this posting.

  • Use the Apply button above to contact the employer directly
  • Verify the employer and position details before applying
  • Review our Terms of Service for listing policies