← Back to jobs

InfiCare Technologies Logo
Lead UI Developer

InfiCare Technologies

 

Charlotte, NC, USA

Posted On: 15+ days ago
Experience: 10+ years
Availability: Hybrid
Openings: 1
Category: Lead UI Developer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

You will own the development and maintenance of core UI components and state management architecture using pure React and TypeScript.

This role is on-site.

Responsibilities

  • Build and maintain basic UI components (buttons, dropdowns, layouts) without third-party libraries like MUI or Antd.
  • Implement styles-in-JS patterns using styled-components or @emotion/styled, including custom themes and mobile responsiveness.
  • Manage application state using Redux and Redux Sagas, demonstrating deep understanding of ReduxJS Toolkit (RTK) internals.
  • Make engineering decisions regarding architecture layering and component structure, ensuring adherence to React 18 best practices.
  • Maintain clean code by avoiding classical components and HOCs, focusing on modern functional patterns.

Required Skills

  • 10+ years of experience with pure React and TypeScript.
  • Deep expertise in React 18, strictly avoiding classical components and HOCs.
  • Proficient in Redux and Redux Sagas; strong theoretical and practical knowledge of ReduxJS Toolkit.
  • Experience with styles-in-JS (styled-components or @emotion/styled).
  • No reliance on UI frameworks like NextJS, Chakra, or MUI for core component logic.
  • Bachelor's degree in Computer Science or related field.

Preferred Skills

  • Familiarity with mono-repositories and NX workspaces.
  • Experience with latest data routing patterns in react-router-dom.

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs