Jobs via Dice

UI Lead Dev

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a UI Lead Developer in Charlotte, NC, on a 6-month contract with a pay rate of $50-56/hr. Key skills include React, TypeScript, Redux, and Docker. Candidates should have long-term project experience and strong ownership of engineering decisions.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
448
-
🗓️ - Date
February 28, 2026
🕒 - Duration
More than 6 months
-
🏝️ - Location
On-site
-
📄 - Contract
W2 Contractor
-
🔒 - Security
Unknown
-
📍 - Location detailed
Charlotte, NC
-
🧠 - Skills detailed
#Base #TypeScript #AI (Artificial Intelligence) #API (Application Programming Interface) #Libraries #Lean #AWS (Amazon Web Services) #Azure #ChatGPT #Docker #React
Role description
Dice is the leading career destination for tech experts at every stage of their careers. Our client, INSPYR Solutions, is seeking the following. Apply via Dice today! Title: UI Lead Developer Location: Charlotte, NC 28217 (3 days a week) Duration: 6 Month Contract to FTE Hire Compensation: $50-56/HR W2 Work Requirements: , Holders 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 it "technical visionary” position. Things like solving vaguely defined problems, requiring PoCs and autonomous decision making are normal. It is expected that UI lead will be proactive with 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''re solving. We''re not looking for "code generators” – ChatGPT is more than capable of doing that (and since recently – does it better than most). 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. And yes – orchestrate AI workflows with quality in mind. While we''re part of immense international corporation, HDL organization is run as a lean startup, and we''re 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 (doesn''t mean they should – just being capable of). This phrase means ownership, thinking about long term consequences, engineering autonomy, and proficiency in tech stack. This is how some of our current contractors operate. We want that. We don''t want "my lead said to do it like so, and so I did”. If a candidate has spent their past years reviewing the code and sitting on meetings, but not hands-on delivering features into production – they will fail technical assessment. UI leads are 80% doers, 10% assisting management and 10% interfacing with other people and teams. Required Skills & Qualifications • 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. • Candidate should have experience with working/creating/maintaining basic components (buttons, dropdowns, layouts, etc) without any 3rd party library such as Chakra, MUI, Antd, or others. They MUST to be experienced with " 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, things like these. Interview WILL require working with @emotion/styled, no exceptions. • 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 • Good speaking and written English. • Should understand and being able to explain what they''re doing and how it works. • 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. About INSPYR Solutions Technology is our focus and quality is our commitment. As a national expert in delivering flexible technology and talent solutions, we strategically align industry and technical expertise with our clients'' business objectives and cultural needs. Our solutions are tailored to each client and include a wide variety of professional services, project, and talent solutions. By always striving for excellence and focusing on the human aspect of our business, we work seamlessly with our talent and clients to match the right solutions to the right opportunities. Learn more about us at inspyrsolutions.com. INSPYR Solutions provides Equal Employment Opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics. In addition to federal law requirements, INSPYR Solutions complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities.