×
Register Here to Apply for Jobs or Post Jobs. X

UI Lead

Job in Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listing for: INSPYR Solutions
Full Time position
Listed on 2026-06-23
Job specializations:
  • Software Development
    React.js, Full Stack Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below

Job Title

UI Lead

About the Role

UI lead's role is about leading from a position of competence, systematic approach to problems, and solid system design foundations. UI leads are first and foremost "doers", with mild team coordination overhead. This is not a management position, nor a "technical visionary" position. Things such as solving vaguely defined problems, requiring PoCs and autonomous decision making are normal. It is expected that UI lead will be proactive in interactions with architects, product owners and management when something needs to be done or a judgement call needs to be made for the problem they are solving.

We're not looking for "code generators" – ChatGPT is more than capable of doing that. We're looking for conscious thinkers, who can make decisions and own the project, led by reasoning, deep understanding of the technology, and long‑term consequences of their decisions and actions. We also expect them to orchestrate AI workflows with quality in mind.

While we are part of an immense international corporation, HDL organization is run as a lean startup, and we are looking for people accordingly. Hiring people who "just write code" is not the goal. Hiring people who can say "I'll just do this entire thing myself because it's going to be faster and higher quality" is seen as ownership and thinking about long‑term consequences and engineering autonomy.

If a candidate has spent their past years reviewing code and sitting on meetings, but not hands‑on delivering features into production, they will fail the technical assessment. UI leads are 80% doers, 10% assisting management, and 10% interfacing with other people and teams.

Required

Skills & Qualifications
  • Recent experience with pure React + Type Script, following best practices from React 19 (no classic components or classic HOCs).
  • No frameworks. NextJS and other frameworks "on top" or React are a minus rather than a plus. No cross-framework competence. Candidates must be deep into React and Type Script exclusively. Broad exposure is a minus, not a plus.
  • Recent experience with Redux and Redux Sagas specifically (not alternatives like Zustand and other state-management libraries). Understanding of Redux-Toolkit (RTK) is acceptable, but candidates must have deep insights into what it solves and why, and how it works. Understanding what Sagas can do besides sending API requests is a must.
  • Recent experience working on long-term projects with at least 12–14 months on a single project/app, so that candidates have the mind set about how requirements evolve with time, and how we can adapt to changing requirements.
  • Experience with working, creating, and maintaining basic components (buttons, dropdowns, layouts, etc.) without any third-party library such as Chakra, MUI, AntD, or others. Must be experienced with a "styles-in-JS" pattern using either styled-components or @emotion/styled. Preferably including advanced patterns like custom themes, theme mapping and wrappers, mobile responsive components, etc. Interview will require working with @emotion/styled, no exceptions.
  • Experience with data routing API from react-router-dom is a must.
  • Practiced ownership over engineering decisions, and being exposed to autonomy and decision making outside of "what CSS style to apply here."
  • Good understanding of a higher-level architecture, and ability to have a 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 Dockerfiles and assemble multi-container Docker Compose setups.
Preferred Qualifications
  • Good spoken and written English.
  • Ability to understand and explain what they are doing and how it works.
  • Experience with mono-repositories using NX workspace – a huge plus, but not a deal breaker.
Nice to Have
  • Experience building custom orchestrations, "skills" and plugins on top of current generation of AI coding assistants. Creative prompting into the chat is not it.
  • Hands-on experience with CI/CD configs in Azure and IaC in AWS.
Company Overview

Technology is our focus and quality is our commitment. As a national…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary