Skip to main content
SAIC logo

UX/UI Engineer

SAIC

Alexandria, VAJob$100–140K/yrSeen 5 days agoSeen in employer's feed 5 days ago

Most applications go out cold — see where you stand first. No sign-up to start.

You apply on the employer's site, with no Olive account needed.

Watch jobs like this.

Don't just apply. Show up ready.

Olive works from this exact posting.

At a glance

Compensation
$100–140K/yr
Location
Alexandria, VA
Work Authorization
US work authorization required

Olive lists jobs from US employers, including remote roles you can work from the United States.

Requirements

Credentials this posting asks for.

Secret clearance, required

Job overview

SAIC seeks a UX/UI Engineer to support JETEP software development by designing intuitive interfaces and contributing production frontend code in React and TypeScript. The role focuses on UI/UX design and collaboration with requirements, development, and testing teams, while implementing features, improving shared components, and resolving UI issues in an existing codebase.

Skills & qualifications

RequiredNice to have

Skills

Figma, requiredReact, requiredTypeScript, requiredState Management, requiredForms, requiredAPI Integration, requiredHTML, requiredCSS, requiredJavaScript, requiredResponsive Layouts, requiredComponent-Based UI Development, requiredEnterprise Application Design, requiredAccessibility, requiredSemantic Markup, requiredKeyboard Interaction, requiredFocus Management, requiredForm Labeling, requiredColor Contrast, requiredAcceptance Criteria, requiredGit, requiredBranching, requiredCode Review, requiredCommunication, requiredPriority Management, requiredIndependent Work, requiredAgile, requiredMaterial UI, nice to haveGitLab, nice to haveJira, nice to haveJest, nice to haveReact Testing Library, nice to haveAutomated UI Testing, nice to haveAccessibility Testing, nice to haveDashboard Design, nice to haveChart Interactions, nice to haveChart.js, nice to haveGovernment Applications, nice to haveAccess-Controlled Applications, nice to have

Qualifications

BS+5, MS+3 or PhD+0 Yrs, requiredActive Secret Clearance, required5+ Years Experience, required3+ Years Experience, required

Full job description

Description

SAIC is seeking a UX/ UI Engineer to support Joint Engineering and Test Enterprise Portal (JETEP) software development activities to deploy tools, capabilities, and content. The ideal candidate will design intuitive user interfaces and contribute production frontend code using React and TypeScript. The primary focus is UI/UX design and collaboration with requirements, development, and testing teams. This person must also be able to work in the existing codebase to implement features, improve shared components, and resolve UI issues as priorities required.

Responsibilities:

  • Work with requirements analysts, stakeholders, and developers to translate user needs, business rules, and UI requirements into practical designs. Identify gaps, clarify interactions, and help define measurable acceptance criteria.

  • Create user flows, wireframes, mockups, and interactive prototypes in Figma. Design new experiences and evaluate and improve existing application interfaces.

  • Document expected behavior, including validation, loading and empty states, error handling, permission dependent behavior, keyboard navigation, and responsive layouts.

  • Maintain consistent design patterns and reusable components aligned with MUI and the application design system. Collaborate with developers to balance usability, technical feasibility, and delivery priorities.

  • Conduct design reviews, workflow walkthroughs, and usability evaluations. Explain design decisions and incorporate stakeholder and user feedback.

  • Partner with the testing team to define UI acceptance test scenarios and expected results. Walk testers through workflows, identify interaction and accessibility edge cases, and review findings against requirements and designs.

  • Implement and troubleshoot React/TypeScript components and UI features in the existing application. Integrate with backend APIs and follow established coding, testing, and code review practices.

  • Design and develop accessible interfaces that meet applicable Section 508 requirements and project accessibility standards. Support accessibility evaluation and remediation with the testing team.

  • Participate in Agile planning, refinement, demonstrations, and reviews. Communicate design progress, dependencies, and delivery risks across the team.

Qualifications

  • Bachelors and five (5) years or more experience; Masters and three (3) years or more experience; PhD and 0 years related experience

  • Active Secret Clearance is required.

  • Proficiency in Figma for wireframes, interface design, interactive prototypes, and developer handoff.

  • Hands-on experience delivering production web application features using React and TypeScript, including components, hooks, state management, forms, and API integration.

  • Strong working knowledge of HTML, CSS, JavaScript, responsive layouts, and component based UI development.

  • Experience designing enterprise applications with complex workflows, forms, tables, search, or dashboards; ability to create new designs and improve existing interfaces.

  • Practical experience applying accessibility requirements in design and code, including semantic markup, keyboard interaction, focus management, form labeling, and color contrast.

  • Experience collaborating with requirements analysts and testers to clarify behavior, define acceptance criteria, and evaluate implemented interfaces.

  • Working knowledge of Git, branching, and collaborative code review workflows.

  • Ability to explain design decisions to technical and nontechnical audiences, manage competing priorities, and work independently within a cross-functional Agile team.

Desired Qualifications:

  • Experience with Material UI (MUI), including theming, reusable components, and data grids.

  • Experience with the GitLab merge request process, including creating and reviewing merge requests, addressing feedback, resolving merge conflicts, and interpreting pipeline results.

  • Experience with Jira and documenting design decisions and acceptance criteria in work items.

  • Experience with Jest and React Testing Library, and collaboration on automated UI and accessibility testing.

  • Experience designing dashboards, chart interactions, and drilldowns; familiarity with Chart.js is a plus.

  • Experience supporting government or other access controlled enterprise applications.

Target salary range: $100,001 - $140,000. The estimate displayed represents the typical salary range for this position based on experience and other factors.

REQNUMBER: 2618805

SAIC is a premier technology integrator, solving our nation's most complex modernization and systems engineering challenges across the defense, space, federal civilian, and intelligence markets. Our robust portfolio of offerings includes high-end solutions in systems engineering and integration; enterprise IT, including cloud services; cyber; software; advanced analytics and simulation; and training. We are a team of 23,000 strong driven by mission, united purpose, and inspired by opportunity. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $6.5 billion. For more information, visit saic.com. For information on the benefits SAIC offers, see Working at SAIC. EOE AA M/F/Vet/Disability

How this job compares

Set against the 816 open Frontend Engineer jobs on Olive Jobs, counted November 10, 2026.

Pay
  • This posting$100–140K/yr
  • US median$147–220K/yr655 salary ranges

This range's midpoint, $120K, is 34% below the US median midpoint ($183K) — in the lowest quarter of Frontend Engineer salary ranges across the US.

Openings
Olive Jobs lists 22 open Frontend Engineer jobs in Virginia and 816 across the US. 13% of them nationwide are listed as remote or flexible.
Hiring the most in Virginia
Experience
This posting asks for no prior experience — less than three in four Frontend Engineer postings that state a minimum ask for (median 5 years, across 685 postings).
Education
157 of the 816 open Frontend Engineer jobs (19%) ask for a bachelor's degree or higher.

Counted across the open, public US postings on Olive Jobs on November 10, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.

Prepare for this role

You've read the whole posting — now see how you match it.