DeveloperJobs.io
← Back to all jobs

Job Description

Robotics Technologies is seeking a Lead UI Developer to build pure React+TypeScript front-ends with Redux and Redux Sagas, onsite in Charlotte, NC.

Responsibilities

  • Demonstrated, recent experience with Redux and Redux Sagas; alternatives such as Zustand should not be part of the core workflow.
  • Experience with Redux Toolkit (RTK) is acceptable, but the team does not rely on RTK heavily in the codebase.
  • Design, develop, and maintain basic UI components (buttons, dropdowns, layouts, etc.) without using third‑party libraries like Chakra, MUI, or Ant Design.
  • Apply styles‑in‑JS patterns using styled‑components or emotion/styled, including advanced concepts such as custom themes, theme mapping, wrappers, and mobile responsive components.
  • Experience with the latest data routing approaches from react-router‑dom is a plus but not mandatory.
  • Prior experience with mono repositories is a plus, with NX workspace experience considered a strong plus.
  • Be prepared to discuss architecture layering, including rationale and approach, when appropriate.
  • Show ownership of engineering decisions and operate with autonomy beyond surface level CSS choices.

Requirements

  • Experience with pure React+TypeScript using React 18 best practices; no classical components or higher‑order components, and no frameworks built on top of React (for example, Next.js).
  • Experience with Redux and Redux Sagas; not alternatives like Zustand.
  • Experience creating and maintaining basic UI components (buttons, dropdowns, layouts, etc.) without third‑party libraries such as Chakra, MUI, or Ant Design.
  • Experience with styles‑in‑JS using styled‑components or emotion/styled, including advanced patterns like custom themes, theme mapping, wrappers, and mobile responsive components.
  • Ownership of engineering decisions and autonomy in decision making.

Technologies

  • React
  • TypeScript
  • React 18
  • Redux
  • Redux Sagas
  • Redux Toolkit (RTK)
  • Zustand
  • react-router-dom
  • styled-components
  • emotion/styled
  • Next.js
  • Chakra UI
  • MUI
  • Ant Design
  • NX (NX workspace)

Job Description

We are seeking candidates with recent experience in pure React+Typescript, applying React 18 best practices such as avoiding Classical components or Classical HOCs. Frameworks on top of React (like Next.js) are not aligned with this role and are considered a minus.

Equal Opportunity Employer

ROBOTICS TECHNOLOGIES LLC is an equal opportunity employer inclusive of female, minority, disability and veterans, (M/F/D/V). Hiring, promotion, transfer, compensation, benefits, discipline, termination and all other employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, age, disability, national origin, citizenship/immigration status, veteran status or any other protected status. ROBOTICS TECHNOLOGIES LLC will not make any posting or emp

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.