CACI International Inc · 11 hours ago
Micro Front-End Developer
CACI International Inc is seeking an experienced Micro Front-End Developer to build and maintain modular, scalable user interfaces for the CDC. The role involves developing micro front-end applications using technologies like React and Webpack, and collaborating with backend teams to ensure seamless data integration.
Information TechnologyService IndustrySoftware
Responsibilities
Design, develop, and deploy micro front-end applications using React and Webpack module federation, ensuring modularity, scalability, and maintainability
Develop rich user interfaces using KendoReact components, ensuring consistent design patterns and optimal user experience
Implement and maintain Webpack module federation configurations to enable runtime integration of micro front-ends
Collaborate with backend teams to integrate with microservices APIs and ensure seamless data flow
Optimize application performance, including code splitting, lazy loading, and bundle size optimization
Develop and maintain reusable component libraries and shared dependencies across micro front-end applications
Work with cross-functional teams in an Agile environment to identify and prioritize project requirements and develop solutions to meet those requirements
Ensure adherence to coding standards and contribute to the improvement of the overall code quality
Stay up to date with new technologies, trends, and best practices in React, micro front-ends, and module federation
Qualification
Required
Bachelor's degree in computer science, Information Technology, or a related field. Will consider experience in lieu of degree
5+ or more years of experience in React, Angular or other front end development tools, ideally prefer a focus on modern React patterns (Hooks, Context API, etc.)
Strong experience with KendoReact components and UI development
Proven experience implementing Webpack module federation for micro front-end architecture
Understanding of microservices architecture and RESTful API integration
Experience with Webpack configuration, build optimization, and bundling strategies
Proficiency in JavaScript/TypeScript, HTML5, and CSS3
Strong understanding of software development life cycles, especially the Agile Scrum methodology
Must be able to obtain a Public Trust (US Citizenship required)
Preferred
Experience with DevOps tools, such as Jenkins, Docker, or Kubernetes
Knowledge of CI/CD pipelines for front-end applications
Experience with testing frameworks (Jest, React Testing Library, Cypress)
Familiarity with design systems and component-driven development
Experience with Azure cloud platform
Certification in React or related technologies
Excellent problem-solving skills, with the ability to troubleshoot complex technical issues
Strong communication and collaboration skills, with the ability to work effectively with cross-functional teams
Experience with Playwright to support automated end-to-end testing and ensure UI reliability across distributed front-end modules
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
Morningstar.com
2026-01-12
Washington Technology
2026-01-11
2026-01-09
Company data provided by crunchbase