UI/UX Developer

SAIC•Ashburn, VA
•Hybrid

About The Position

SAIC is seeking a motivated and energetic UI/UX Designer (Journeyman) to join its team in Ashburn, Virginia. The position requires on-site work four days per week during the first year. After the first year, a hybrid schedule with two on-site days may be available, depending on team needs. The role focuses on researching user needs, testing usability, and designing and improving products and services for clients. The UI/UX Developer creates wireframes, mockups, task flows, design specifications, and interactive prototypes. Designs should account for component-based front-end frameworks such as Angular and React, align with engineering constraints, support component reuse, and enable clear technical handoffs. The role also works with visual designers, creative directors, developers, project teams, and clients to communicate and implement effective, consistent user experiences. The position requires a bachelor's degree and at least five years of relevant experience, along with experience using design and prototyping tools, front-end development, and AI tools to improve work rather than create code. Candidates must be U.S. citizens and able to obtain and hold a public trust position with favorable suitability based on a CBP background investigation.

Requirements

  • Bachelor’s degree and at least five years of relevant experience.
  • Ability to create a design from scratch and critique and improve an existing design.
  • Experience with Figma and Framer to create wireframes and prototypes.
  • Previous development experience in HTML, CSS, and JavaScript.
  • Hands-on development experience using AI tools to improve work, not to create code.
  • Strong understanding of UI/UX design patterns for modern front-end frameworks, specifically Angular or Angular Material and React.
  • Expert proficiency with wireframing and prototyping tools such as Figma, Sketch, or Adobe XD, with a focus on logical layout hierarchy.
  • Conceptual understanding of modern web technologies, including HTML5, CSS3/SASS, and responsive layouts such as Flexbox and Grid.
  • Experience with Adobe, Sketch, Jira, Confluence, and wireframing tools.
  • Excellent verbal and written communication skills, including the ability to present concepts, ideas, and insights to project teams and clients.
  • Familiarity with information architecture and interaction design.
  • Background in project research and management, and a strong portfolio of design projects.
  • Understanding of user experience design fundamentals, including typography and data visualization techniques.
  • Self-motivated, takes initiative, and continually meets with team leads.
  • Analytical capability and strong Microsoft Excel skills.
  • Strong writing and presentation skills.
  • Flexibility to work in a constantly changing environment.
  • Must be a U.S. citizen.
  • Ability to obtain and hold a public trust position and favorable suitability based on a CBP Background Investigation.
  • Must work on-site in Ashburn, Virginia, four days per week during the first year; after the first year, a hybrid schedule with two on-site days may be available depending on team needs.

Responsibilities

  • Conduct user research and usability testing to ensure designs meet user and client requirements.
  • Optimize services and products for a range of clients.
  • Develop structural wireframes, mockups, and task flows for component-based front-end frameworks such as Angular and React.
  • Collaborate with engineering teams to align wireframes with framework constraints, maximize component reusability, and reduce development friction.
  • Deliver design handoffs, component specifications, and interactive prototypes that map to front-end development structures.
  • Develop and maintain design wireframes and specifications.
  • Collaborate with visual designers and creative directors to incorporate brand identity.
  • Communicate screen designs, interaction models, end-to-end experiences, and target audiences to project team members.
  • Consider human-computer interface elements in designs.
  • Evaluate the user experience of existing applications and design improved alternatives.
  • Keep current with industry trends and competitor products, and communicate design prototypes and ideas to developers.
  • Work with development teams to design and implement attractive, consistent designs.
  • Develop task flows and wireframes based on user needs.
  • Use AI tools to improve work, not to create code.
  • Meet continually with team leads and take initiative to meet project needs.
  • Present concepts, ideas, and insights to project teams and clients.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service