CACI International logo

User Interface/User Experience (UI/UX) Developer

CACI International

Sterling, VA
Full Time
Senior
104k-218k
21 days ago

Job Description

About the Role

CACI is seeking a motivated, career and customer-oriented Senior-level UI/UX Developer with Agile methodology experience to join the Customs and Border Protection (CBP) Land Border Integration (LBI) Integrated Traveler Initiative 2.1 (ITI2.1) team in Northern Virginia. The role involves supporting national security efforts through innovative software development, hardware integration, and user-centered design principles, contributing to safeguarding the American people and enhancing the nation's safety, security, and prosperity.

Key Responsibilities

  • Rapidly prototype and develop user interface features for the ITI2.1 front-end application platform.
  • Rapidly prototype and develop user interface features for dashboard reporting and monitoring system.
  • Employ participatory design, creative brainstorming, and other techniques to collaborate with software developers, systems engineers, and other product team members as part of an agile software development team.
  • Ensure applications meet the customers IT Accessibility Standards.
  • Map workflows, user paths, create storyboards, wireframes, mockups, low and high-fidelity prototypes, and write UI specifications to support development across multiple applications and platforms.
  • Design graphic, icons, and other visual elements as necessary.
  • Evaluate designs using user-centric design techniques such as UI reviews and cognitive walk-throughs.
  • Participate in working groups and meetings with application stakeholders to discuss user requirements and present wireframes and mockups.

Requirements

  • Must be a U.S. Citizen with the ability to pass CBP background investigation, including checks for felony convictions, illegal drug use, and misconduct.
  • Bachelor's degree plus 7 years of experience in UI/UX design, UX strategy, usability research, and testing.
  • Experience in wireframing and key page development in UI/UX Design.
  • Solid knowledge of prototyping tools (Photoshop, Illustrator, Keynote, etc.) and workflow tools (Omnigraffle, Visio).
  • Experience with web design using Adobe Creative Suite Web Premium, Sublime Text, Atom, etc.
  • At least 3-5 years of demonstrable experience in user interface design and development.
  • Strong analytical and communication skills.
  • Experience delivering code using modern JavaScript frameworks such as VueJS, Angular, or React.
  • Experience delivering products across multiple browsers and platforms.
  • Experience using modern CSS frameworks such as Bootstrap.
  • Understanding of 508 Accessibility standards.
  • Knowledge of the website development lifecycle (discovery, planning, design, coding, testing, user testing, and evaluation).
  • Experience with Lean, Agile, DevOps tools such as Atlassian Confluence, JIRA.
  • Availability to work a hybrid schedule with on-site work in Sterling, VA.

Nice to Have

  • Advanced degree in MIS or Computer Science.
  • Experience in Objective C, Flash/ActionScript/Flex, HTML, Ajax/DHTML, VB, XAML, SVG.
  • Client-Server development experience.
  • Cloud application and Restful API experience.
  • Experience in GUI development.

Qualifications

  • Bachelor's degree in a relevant field.
  • 7+ years of experience in UI/UX design and related areas.

Benefits & Perks

  • Competitive compensation and benefits package.
  • Flexible time off and robust learning resources.
  • Comprehensive benefits including healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.

Working at CACI International

CACI places character and innovation at the center of everything they do, fostering an environment of trust and continuous growth. Employees are valued for their contributions, with autonomy and flexibility to support work-life balance. The company is dedicated to advancing national security missions, building on a legacy of innovation, and providing opportunities for career growth and development.

Apply Now

Job Details

Posted AtAug 18, 2025
Job CategoryUX Design
Salary104k-218k
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About CACI International

Website

caci.com

Location

Sterling, VA

Industry

Computer Systems Design Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches