CACI is looking for a UI/UX Developer to build a modern, cloud-native application in a SecDevOps environment with CI/CD and Agile methodologies for the Customs and Border Protection (CBP) client.
Requirements
- 5 or more years of professional experience in UI/UX development
- Experience collaborating on the design of websites or web applications that are user-friendly and responsive
- Hands-on experience with enterprise UI tools such as Figma* (preferred) or similar (e.g., Sketch, Adobe XD)
- Hands-on experience developing and maintaining web applications using React, Angular, JavaScript, and core browser technologies including HTML, CSS, and HTTP.
- Working knowledge of common UX/UI design tools such as Figma, Axure, Sketch, InVision, or Adobe XD.
- Familiarity with Java and frameworks such as Spring and Spring Boot for backend development.
- Working knowledge of CI/CD tools such as Harness, Jenkins, GitLab, or Bamboo to support automated build and deployment processes.
Responsibilities
- Support the design and development of intuitive, user-centered interfaces that are responsive, efficient, and maintainable within an Agile development team.
- Collaborate closely with cross-functional team members—including developers, product owners, and stakeholders—to ensure UI designs meet both business requirements and user needs.
- Translate requirements into user interfaces that are visually appealing and functionally effective across various devices and platforms.
- Assist in creating and maintaining a consistent user experience by adhering to established design guidelines and contributing to shared style libraries.
- Contribute to the creation of wireframes, mockups, and interactive prototypes to communicate design concepts clearly to both technical and non-technical stakeholders.
- Apply knowledge of UI/UX principles to support the standardization of interaction patterns and visual design across applications.
- Work independently in a hybrid agile environment, using tools such as JIRA, Confluence, GitLab, and unit testing frameworks.
Other
- Must be a U.S. Citizen with the ability to pass CBP background investigation
- Bachelor’s degree in a related field such as Interactive Design, Architecture, Industrial Design, Graphic Design, or Human Factors.
- Able to work a hybrid schedule with 2–3 days per week on-site requirement in Ashburn, VA
- Self-motivated and dependable team player with a strong work ethic and the ability to manage time and tasks with minimal supervision.
- Strong written and verbal communication skills, with the ability to explain technical concepts to both technical and non-technical stakeholders.