Haystack
← Back to Jobs
Technology

React Developer

Percient Inc.Charlotte, NC🇺🇸United StatesPosted 16 Jul 2026

Quick Overview

Work Type
Hybrid
Level
Mid Senior

Job Description

Job Title: UI Lead - React
Location: Charlotte, NC
Job Description:
  • Experience building custom orchestrations, skills and plugins on top of current gen of Ai Coding assistants. Creative prompting into the chat is not it.
  • Hands on experience with CI/CD configs in Azure and IaaC in AWS.
  • We re looking for recent experience with pure React+Typescript, with best practices from React 19 (no CLASSical components or CLASSical HOCs).
  • No frameworks. NextJS and other frameworks on top or React are more a minus, than plus. No cross framework competence. Candidates have to be deep into React and Typescript exclusively. Broad exposure is a minus, not a plus.
  • Candidate should have recent experience with Redux and Redux Sagas specifically (not alternatives like Zustand and other state management libraries). It can be ReduxJS Toolkit (also known as RTK), but then candidates need to have deep insights into what it solves and why, and how it works. We re not leveraging RTK too much in our code base. Understanding of what Sagas can do besides sending API requests is a must.
  • Candidate should have recent experience working on long term projects with at least 12-14 months on a single project/app, so that we could have candidates with correct mind set about how requirements evolve with time, and how we can make ourselves ready to adapt to changing requirements. Working for a big client on a wide portfolio of products is not the same, as working on a single product for a long time. Big client is not big long product. Small product/company with 18 months contract is good fit. 6 months for huge international corporation is not. Long term contract with considerable degree of engineering ownership and freedom for huge international corporation is the best.
  • Experience with data routing API from react-router-dom is a must.
  • Practiced ownership over their engineering decisions, and being exposed to the autonomy and decision making outside of what CSS style to apply here
  • Good understanding of a higher level architecture, and be able to have reasonable discussion about engineering and architecture conformity of the technical decisions they make.
  • Able to take long term consequences into consideration when making decisions.
  • Able to build and debug Docker file and assemble multi-container docker compose.

Preferred Qualifications

1. Good speaking and written English.

2. Should understand and being able to explain what they re doing and how it works.

3. Experience with mono repositories using NX workspace is a huge plus), but not a deal breaker

Nice to Have

  • Experience building custom orchestrations, skills and plugins on top of current gen of Ai Coding assistants. Creative prompting into the chat is not it.
  • Hands on experience with CI/CD configs in Azure and IaaC in AWS.

Skills

Docker
AWS
Azure
CSS
React
Redux
TypeScript
Zustand

Similar jobs