React UI Developer

The Judge Group

The Judge Group

Software Engineering, Design

Remote

Posted on Feb 13, 2026

Job Title: Senior React Developer
Location: Remote - EST Hours
Employment Type: 12+ Month Contract

About the Role
Our client is seeking a Senior React Developer with extensive experience in React 19, TypeScript, and modern front-end development practices. This role is responsible for designing and delivering the user interface for a complex machine learning modeling system. The position involves creating modular components, building intuitive workflows, and implementing data visualizations in collaboration with product, data science, and backend teams. The ideal candidate has a strong understanding of scalable UI architecture, modern frameworks, and best practices in performance and accessibility.

Responsibilities

  • Design and develop a modern front-end architecture using React 19 and TypeScript.
  • Build and maintain a modular and scalable user interface for complex machine learning workflows.
  • Develop new reusable UI components and optimize existing components for improved performance and consistency.
  • Work closely with UX/UI designers to implement responsive, accessible, and user-friendly interfaces.
  • Create logical workflows that support model building, evaluation, and system navigation.
  • Implement data visualizations to represent model outputs, system metrics, and analytical results.
  • Integrate the front-end with backend systems built in Python and SQL.
  • Participate in code reviews, architectural discussions, and process improvements.
  • Diagnose and resolve front-end performance, rendering, and state management issues.
  • Stay current with emerging technologies, tools, and best practices in front-end development.

Required Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.
  • Minimum of five years of professional front-end development experience.
  • Advanced proficiency in:
    • React (Version 19 preferred)
    • TypeScript
    • Modern JavaScript (ES6+)
    • State management tools such as Redux, Zustand, or Recoil
  • Strong experience building modular, component-based architectures.
  • Experience developing complex UI/UX workflows for data-intensive or analytical applications.
  • Strong understanding of accessibility, performance optimization, and responsive design principles.
  • Ability to work effectively in an Agile development environment.
By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively “Judge”) to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.

Apply now