UI/UX Developer

SAIC•Ashburn, VA
•Hybrid

About The Position

SAIC is seeking a motivated UI/UX Designer (Journeyman) to join its team in Ashburn, Virginia. The role focuses on researching, designing, and improving user experiences and interfaces for client products and services. The position requires on-site work in Ashburn four days per week during the first year. After the first year, a hybrid schedule with two days on-site may be available depending on team needs. The role includes creating wireframes, mockups, task flows, prototypes, and design specifications for component-based front-end applications, particularly those using Angular and/or React. The designer works closely with engineering, visual design, and creative teams to align designs with technical constraints, support reusable components, incorporate brand identity, and provide clear handoffs to developers. The role also involves user research, usability testing, evaluating existing applications, communicating design concepts and interaction models, and keeping up with industry and competitor trends. Candidates must be U.S. citizens and able to obtain and maintain a public trust position with favorable suitability based on a CBP Background Investigation. SAIC is a mission integrator serving defense, space, intelligence, and civilian markets. The company reports approximately 23,000 employees and is headquartered in Reston, Virginia.

Requirements

  • Bachelor’s degree and at least 5 years of relevant experience.
  • Ability to create designs from scratch and critique or improve designs.
  • Experience with Figma and Framer for creating wireframes and prototypes.
  • Previous development experience with HTML, CSS, and JavaScript.
  • Hands-on 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 attention to logical layout hierarchy.
  • Conceptual understanding of modern web technologies including HTML5, CSS3/SASS, and responsive layouts such as Flexbox and Grid.
  • Experience with Adobe tools, 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.
  • Analytical capability and strong Microsoft Excel skills.
  • Strong writing and presentation skills.
  • Flexibility to work in a constantly changing environment.
  • U.S. citizenship.
  • Ability to obtain and hold a public trust position and favorable suitability based on a CBP Background Investigation.

Responsibilities

  • Conduct user research and usability testing to ensure designs meet user and client requirements.
  • Optimize services and products for a range of clients and develop mockups for design and development teams.
  • Create structural wireframes, mockups, and task flows for component-based front-end frameworks such as Angular and React.
  • Partner 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.
  • Monitor industry trends and competitor products, and communicate 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 design work, not to create code.
  • Create designs from scratch and critique or improve existing designs.
  • Meet continually with team leads and take initiative to meet project needs.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service