CACI is seeking a UI/UX Developer to join their BEAGLE (Border Enforcement Applications for Government Leading-Edge Information Technology) Agile Solution Factory Team supporting Customs and Border Protection (CBP) in Northern Virginia. This role offers an opportunity to work on modern, cloud-native applications in a SecDevOps environment with real CI/CD implementation.
The position involves developing intuitive, user-centered interfaces while working in an Agile framework. You'll be part of a team supporting critical national security missions, combining customs, immigration, border security, and agricultural protection activities. The role requires collaboration with cross-functional teams, including developers, product owners, and stakeholders, to create responsive and efficient user interfaces.
Key technical requirements include experience with React, Angular, JavaScript, and core web technologies, plus familiarity with Java and Spring frameworks. The position requires 3-5 years of professional experience in UI/UX development and a bachelor's degree in a related field. The work environment is hybrid, requiring 2-3 days per week on-site in Ashburn, VA.
CACI offers a comprehensive benefits package including healthcare, retirement plans, flexible time off, and continuing education opportunities. The company culture emphasizes integrity, innovation, and professional growth, making it an ideal place for those interested in contributing to national security while advancing their career in UI/UX development.
The role combines technical expertise with creative problem-solving, requiring both strong development skills and an understanding of user-centered design principles. You'll work in a modern technology stack including Java 17, React, PostgreSQL, and AWS, while following agile development practices and delivering deployable software in short sprints.