CACI International Inc · 3 months ago
Angular Front End Developer
CACI International Inc is looking for a mid-level Angular Front-End Developer to join their BEAGLE Agile Solution Factory Team supporting Customs and Border Protection. The role involves migrating user interfaces from legacy tech stacks to a modern Angular application, ensuring a cutting-edge user experience and collaborating with a team of developers and designers.
Information TechnologyService IndustrySoftware
Responsibilities
Assist in migrating user screens from existing applications to a robust and scalable Angular application, ensuring functional parity and enhanced user experience
Develop and implement custom Angular components, modules, and services, contributing to the new front-end architecture
Collaborate with fellow front-end developers, backend Java engineers, UI/UX designers, and product owners to ensure successful product delivery
Contribute to product improvements by implementing modern Angular best practices and supporting a consistent design system
Participate in Agile ceremonies including sprint planning, daily stand-ups, sprint reviews, and retrospectives, providing technical insights related to UI migration challenges CACI
Analyze existing application logic within legacy screens and implement solutions in Angular, maintaining data integrity and business continuity
Qualification
Required
Must be a U.S. Citizen with the ability to pass CBP background investigation, criteria include but are not limited to: 3 year check for felony convictions, 1 year check for illegal drug use, 1 year check for misconduct such as theft or fraud
Must be available to work a hybrid schedule in Ashburn, VA
College degree (B.S.) in Computer Science, Software Engineering, Information Management Systems, or a related discipline
Professional Experience: At least five (5) years of dedicated front-end software development experience, with a significant track record in large-scale application modernization and migration projects
2-4 years of front-end software development experience, with exposure to application modernization projects
Strong proficiency in Angular (preferably Angular 12+ or higher), including understanding of component-based architecture, routing, and state management
Solid experience with TypeScript, JavaScript (ES6+), HTML5, CSS3/SCSS
Experience contributing to the migration of user interfaces from legacy to modern Angular applications
Understanding of UI performance optimization, accessibility standards, and responsive design principles
Ability to create reusable Angular components and services and develop interactive interfaces
Experience integrating Angular applications with RESTful APIs
Ability to translate UI/UX designs into functional Angular components
Interest in continuous learning and staying updated with Angular ecosystem trends
Good communication skills and ability to work in an Agile team environment
Familiarity with front-end build tools, package managers (npm/yarn), and version control systems (Git)
Some experience with Generative AI for code assistance to enhance productivity
Preferred
Familiarity with Dojo Toolkit or Salesforce front-end development
Experience with automated testing frameworks for Angular applications
Basic understanding of CI/CD pipelines for front-end Angular deployments
Examples of previous Angular applications or migration projects
Basic understanding of Java/Spring Boot backend architecture
Benefits
Healthcare
Wellness
Financial
Retirement
Family support
Continuing education
Time off benefits
Company
CACI International Inc
At CACI International Inc (NYSE: CACI), our 25,000 talented and dynamic employees are ever vigilant in delivering distinctive expertise and technology to meet our customers’ greatest challenges in national security.
Funding
Current Stage
Public CompanyTotal Funding
$1B2025-05-21Post Ipo Debt· $1B
2003-01-10IPO
Leadership Team
Recent News
Washington Technology
2026-01-11
2026-01-09
2026-01-03
Company data provided by crunchbase