14 days ago
Remote, United StatesStaff+

Base Salary

$128k - $173k/yr

Responsibilities

  • Build React single-page applications using modular component architecture, client-side routing, and robust state management.
  • Implement drilldowns, exception review, approval workflows, and other features for reconciliation systems.
  • Create responsive interfaces using CSS grid, flexbox, media queries, and modern UI design patterns.
  • Integrate backend APIs with secure data handling, schema validation, and structured error management.
  • Implement protected routing, secure session workflows, safe rendering, and predictable asynchronous data flows.
  • Apply WCAG accessibility practices, including ARIA roles, keyboard navigation, and semantic HTML.
  • Optimize UI performance for data-dense reconciliation, exception-tracking, and review screens.
  • Collaborate with backend, ingestion, reporting, DevOps, product, QA, and infrastructure teams.
  • Document UI components, interaction patterns, integration contracts, UX standards, and reusable workflows.
  • Provide technical leadership and guidance for UI/UX development of mission-critical financial applications.

Requirements

  • Bachelor’s degree in computer science, information systems, or a related field, or a master’s degree in those areas.
  • At least 10 years of UI/UX development and implementation experience.
  • Strong proficiency with React, JavaScript or TypeScript, single-page application architecture, and component-driven development.
  • Experience with React Router, Redux, Zustand, Context API, centralized or modular state management, and asynchronous data flows.
  • Expertise in modern CSS, responsive UI design, RESTful API integration, secure data handling, validation, and error management.
  • Knowledge of protected routes, session handling, safe rendering, WCAG, ARIA, and semantic HTML.
  • Strong troubleshooting skills for UI state, routing, and asynchronous workflow issues.
  • Preferred experience with reconciliation, exception management, multi-step approvals, data-rich dashboards, design systems, reusable component libraries, backend systems, ingestion pipelines, or reporting platforms.
  • Knowledge of CI/CD practices and DevOps collaboration for frontend deployment pipelines.
  • Must be a US Person; US citizenship is not required, and no security clearance is required.

Benefits

  • Remote work with a full-flex work week.
  • Comprehensive medical, dental, and vision plan options, including plans with Health Savings Accounts.
  • 401(k) plan with company matching and pre-tax and post-tax contribution options.
  • Paid time off, including vacation, sick, personal, holiday, parental, military, bereavement, and jury-duty leave.
  • Typically 15 days of paid leave and 10 paid holidays per calendar year, prorated based on hire date.
  • Up to 160 hours of paid family leave in a rolling 12-month period for eligible employees.
  • Short- and long-term disability, life, accidental death and dismemberment, personal accident, critical illness, and travel insurance offerings.
  • Full-flex remote work arrangement with less than 10% travel and a 40-hour scheduled work week.

Tech Stack

Categories

General Dynamics Information Technology

About General Dynamics Information Technology

10,000+ employees

General Dynamics Information Technology (GDIT) delivers enterprise IT, systems integration, cybersecurity, cloud, and software engineering services to U.S. federal agencies, including defense and intelligence organizations. It provides contract-based professional and managed services ranging from network operations and unified communications to training and simulation. GDIT is a business unit of General Dynamics (NYSE: GD) and is headquartered in Falls Church, Virginia.

Contact me