UI/UX Engineer (React)

Overview

Remote
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 3 Month(s)

Skills

UI/UX Engineer
React
JavaScript
TypeScript
components
hooks
state
JSX

Job Details

Title: UI/UX Engineer (React)
Location: Remote (Must be based in US)
Duration: 3 months

Description:

Build modular, reusable UI components using React, JSX, and hooks.

Design and implement user-friendly interfaces for metadata browsing, filtering, and workflow integration.

Work with Databricks and Unity Catalog teams to render and interact with metadata entities (schemas, tables, tags, etc.).

Integrate with backend APIs (REST, GraphQL) for real-time data and workflow interaction.

Implement state management using Redux, Context API, or similar libraries.

Style responsive UIs with Tailwind CSS, Material UI, or equivalent frameworks.

Develop rich search and filtering UIs (e.g., faceted search, autocomplete, natural language search).

Visualize data using cards, tables, and metadata panels.

Ensure security and accessibility, including auth token handling, input sanitization, and WCAG compliance.

Collaborate via Git (GitHub, GitLab) and work within Agile environments using tools like Azure DevOps (ADO).

Write unit and integration tests using Jest, React Testing Library, or Cypress.

Optimize for performance with techniques like lazy loading, code splitting, and virtualization.


Requirements:

Strong React fundamentals: components, hooks, state, props, JSX

Proficiency in JavaScript (ES6+) and TypeScript

Experience with API integration (REST/GraphQL)

UI styling with Tailwind, Material UI, or similar

Solid understanding of IAM, ServiceNow, and enterprise workflow integration

Familiarity with Databricks, Unity Catalog, and metadata concepts

Experience in version control (Git/GitHub/GitLab)

Knowledge of testing frameworks (Jest, RTL, Cypress)

Awareness of frontend security best practices

Understanding of accessibility and responsive design

Experience integrating with data platforms or governance tools

Knowledge of natural language search (NLS) in UI

Familiarity with design systems and UX best practices

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About MNR Consulting Services