UI/UX Developer (Remote)

General Dynamics Information Technology•USA SC Home Office (SCHOME), SC
•$127,500 - $172,500•Remote

About The Position

GDIT is seeking a UI/UX Developer to build React single-page applications with secure API integrations, responsive interfaces, and WCAG-compliant accessibility. The role supports modernization of Federal Financial Agencies’ mission-critical financial applications, including migration from IBM Mainframe platforms to modern cloud-enabled and server-based architectures. The developer will analyze clients’ business processes and apply UI/UX expertise to create workflow-driven experiences for reconciliation and exception-management systems, while providing technical leadership and guidance. The position involves delivering reliable, performant interfaces for data-dense applications and collaborating with backend, ingestion, reporting, DevOps, product, QA, and infrastructure teams. It also includes documenting UI components, interaction patterns, integration contracts, and UX standards to support maintainability and future enhancements. The position is remote, with 40 scheduled weekly hours and less than 10% travel required.

Requirements

  • 10 years of experience in UI/UX development and implementation.
  • Bachelor’s or Master’s degree in Computer Science, Information Systems, or a related field.
  • Strong proficiency in React, JavaScript/TypeScript, SPA architecture, and component-driven development.
  • Experience with React Router, centralized or modular state management such as Redux, Zustand, or Context API, and asynchronous data flows.
  • Expertise in modern CSS, including grid, flexbox, and media queries, and responsive UI design patterns.
  • Hands-on experience integrating RESTful APIs with secure data handling, validation, and error-management practices.
  • Familiarity with protected routes, session handling, and safe rendering patterns.
  • Working knowledge of WCAG accessibility standards, ARIA, and semantic HTML.
  • Strong troubleshooting skills for UI state, routing behavior, and asynchronous workflows.
  • US Person required.
  • Must be able to work remotely; location may be any location.

Nice To Haves

  • Experience building enterprise-grade workflows such as reconciliation processes, exception management, and multi-step approvals.
  • Familiarity with performance optimization for data-rich dashboards and transaction-heavy UI screens.
  • Knowledge of CI/CD practices and DevOps collaboration for frontend deployment pipelines.
  • Experience with UX documentation, design systems, and reusable UI component libraries.
  • Exposure to backend systems, data ingestion pipelines, or reporting platforms.
  • Ability to collaborate across multidisciplinary product, QA, backend, and infrastructure teams.

Responsibilities

  • Build React single-page applications using modular component architecture, client-side routing, and robust state management.
  • Implement UI features including drilldowns for out-of-balance conditions and structured exception review and approval workflows.
  • Deliver responsive layouts using modern CSS approaches such as grid, flexbox, and media queries.
  • Integrate backend APIs using secure data handling, schema validation, and structured error-management patterns.
  • Implement protected routing, safe rendering, and secure session workflows aligned with reconciliation system requirements.
  • Optimize UI performance for data-dense screens supporting reconciliation, exception tracking, and multi-step review processes.
  • Apply WCAG accessibility guidelines through ARIA roles, keyboard navigation, and semantic HTML.
  • Design end-to-end UX workflows for exception flows, drilldowns, multi-step approvals, and audit-driven interactions.
  • Debug complex state transitions, routing logic, and asynchronous data flow issues to ensure consistent UI behavior.
  • Collaborate with backend, ingestion, reporting, and DevOps teams on cohesive end-to-end workflows.
  • Document UI components, interaction patterns, integration contracts, and UX standards.
  • Analyze clients’ business processes and provide technical leadership and guidance for UI/UX development.

Benefits

  • Comprehensive medical plan options, including some with Health Savings Accounts.
  • Dental insurance.
  • Vision plan.
  • 401(k) plan with company match.
  • Flexible work weeks where possible.
  • Paid time off, including vacation, sick and personal time.
  • Paid holidays.
  • Paid parental leave.
  • Paid family leave program of up to 160 hours in a rolling 12-month period for eligible employees.
  • Military, bereavement, and jury duty leave.
  • Short- and long-term disability benefits.
  • Life insurance and other insurance offerings, including accidental death and dismemberment, personal accident, critical illness, and business travel and accident insurance.
  • Wellness packages.
  • Competitive pay.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service