Senior Software Engineering
Listed on 2026-11-06
-
Software Development
Front End Developer, React.js, Javascript
Type of Requisition:
Regular
Clearance Level Must Currently Possess:
None
Clearance Level Must Be Able to Obtain:
None
Public Trust/Other
Required:
Other
Job Family:
Software Engineering
Job Qualifications:
Skills:
UI/UX Design, UI Framework, User Experience (UX), User Interfaces (UI)
Certifications:
None
Experience:
10 + years of related experience
US Citizenship
Required:
No
UI/UX Developer
We are seeking a frontend engineer skilled in building React SPAs with secure API integrations, responsive UI design, and WCAG-compliant accessibility. The ideal candidate excels at creating workflow-driven UX for reconciliation and exception-management systems, delivering performant, reliable interfaces while collaborating effectively across cross-functional teams.
MEANINGFUL WORK AND PERSONAL IMPACTAs an UI/UX developer , the work you'll do at GDIT will be impactful to the modernization mission of Federal Financial Agencies. You will play a crucial role and conduct UI experience analysis of our client's business processes, leverage the knowledge with your technical expertise in UI/UX design and applications functionality and provide technical leadership and guidance for the UI/UX development of mission-critical financial applications from IBM Mainframe platforms to modern, cloud-enabled, and server-based architecture.
Key Responsibilities- Build React single-page applications using modular component architecture, client-side routing patterns, and robust state management.
- Implement the UI features, including drill downs 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 with secure data handling practices, schema validation, and structured error-management patterns.
- Implement protected routing, safe rendering behaviors, and secured 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 support, and semantic HTML usage.
- Design intuitive end-to-end UX workflows for exception flows, drill downs, multi-step approvals, and audit-driven interactions.
- Debug complex state transitions, routing logic, and asynchronous data flow issues to ensure consistent and predictable UI behavior.
- Collaborate with backend, ingestion, reporting, and Dev Ops teams to ensure cohesive and high-quality end-to-end workflows.
- Document UI components, interaction patterns, integration contracts, and UX standards to support maintainability and future enhancements.
Bring your initiative and drive for innovation to GDIT. The UI/UX Developer position requires expertise in mapping clients' business processes and User experience using industry standard tools common to UI/UX development
Required Technical Skills- Strong proficiency in React, JavaScript/Type Script, SPA architecture, and component-driven development.
- Experience with React Router, centralized or modular state management (Redux, Zustand, Context API), and async data flows.
- Expertise in modern CSS (grid, flexbox, media queries) and responsive UI design patterns.
- Hands-on experience integrating RESTful APIs with secure data-handling, validation, and error-management practices.
- Familiarity with secure UI behaviors including protected routes, session handling, and safe rendering patterns.
- Working knowledge of WCAG accessibility standards, ARIA usage, and semantic HTML.
- Strong troubleshooting skills in debugging UI…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).