Role:-React Developer

Location:-South Carolina,Greer(Hybrid)

Experience: 8+ Years

Job Summary

We are seeking a highly experienced React Developer to lead the design and development of modern, high performance web applications. The ideal candidate has deep expertise in front end architecture, a strong eye for UX/performance trade offs, and the ability to mentor developers while driving technical standards across the front end stack.

Key Responsibilities

  • Design, develop, and maintain scalable, high performance web applications using React
  • Architect front end solutions, including state management, component structure, and code organization
  • Translate UI/UX designs and wireframes into responsive, pixel perfect interfaces
  • Build and maintain reusable component libraries and design systems
  • Integrate front end applications with RESTful APIs and/or GraphQL services
  • Optimize applications for maximum speed, performance, and scalability
  • Collaborate closely with designers, backend engineers, product managers, and QA throughout the SDLC
  • Conduct code reviews and enforce front end coding standards and best practices
  • Write unit, integration, and end to end tests to ensure code quality
  • Debug and resolve cross browser and performance issues
  • Support CI/CD pipelines and deployment processes for front end applications
  • Mentor junior/mid level developers and lead technical/architecture discussions
  • Evaluate and recommend new tools, libraries, and front end technologies

Mandatory Skills

  • 8+ years of professional front end development experience, with 5+ years focused on React
  • Deep expertise in React, including Hooks, Context API, and component lifecycle
  • Strong proficiency in JavaScript (ES6+) and TypeScript
  • Solid experience with state management libraries (Redux, Zustand, Recoil, or MobX)
  • Strong understanding of HTML5, CSS3, and responsive/mobile first design
  • Experience with CSS in JS or utility first frameworks (Styled Components, Tailwind CSS, Emotion)
  • Proven experience integrating with RESTful APIs and/or GraphQL
  • Hands on experience with testing frameworks (Jest, React Testing Library, Cypress, or Playwright)
  • Strong understanding of front end performance optimization (code splitting, lazy loading, memoization)
  • Experience with build tools and bundlers (Webpack, Vite, Babel)
  • Proficiency with version control systems, primarily Git
  • Solid understanding of web accessibility (WCAG) and cross browser compatibility standards
  • Strong debugging and troubleshooting skills
  • Experience working in Agile/Scrum environments

Preferred Skills

  • Experience with Next.js or other React frameworks (Remix, Gatsby)
  • Familiarity with server side rendering (SSR) and static site generation (SSG)
  • Experience with micro frontend architecture
  • Exposure to cloud platforms (AWS, Azure, GCP) for deploying front end applications
  • Familiarity with CI/CD tools (GitHub Actions, Jenkins, Azure DevOps)
  • Experience with monorepo tools (Nx, Turborepo, Lerna)
  • Basic backend/full stack experience (Node.js, Express) for cross functional collaboration
  • Knowledge of design tools (Figma, Sketch) and design system workflows (Storybook)
  • Experience with GraphQL clients (Apollo, Relay)
  • Understanding of web security best practices (XSS, CSRF, CSP)

Education

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
Similar jobs

More from American IT Systems
American IT Systems 2 hours ago
American IT Systems 2 hours ago
American IT Systems 2 hours ago

React Developer

Apply Now
Back to search page