CACI is looking to build modern, user-facing web applications for the GEOINT Tradecraft Suite (GTS) program, focusing on front-end implementation and collaboration with backend, UX, and test teams to deliver mission-focused systems with real user impact
Requirements
- Strong experience with modern JavaScript frameworks (React preferred)
- Proficiency in HTML5, CSS3, and modern styling approaches
- Experience consuming REST APIs and handling async data flows
- Working knowledge of backend concepts (APIs, auth, data models)
- Familiarity with Git-based workflows
- Some hands-on backend development experience (Node.js, Python, or similar)
- Experience with cloud-native or containerized environments
Responsibilities
- Design and implement responsive, accessible front-end components
- Translate UX designs into clean, maintainable code
- Integrate front-end code with RESTful APIs and backend services
- Collaborate with backend engineers to define data contracts
- Partner with automated testing teams to ensure testable, high-quality UI components
- Participate in code reviews and iterative improvements
- Own front-end implementation while collaborating closely with backend, UX, and test teams
Other
- Current TS/SCI clearance and polygraph preferred
- 5+ years of experience in Software Engineering
- Up to 10% local travel required
- Bachelor's, Master's, or Ph.D. degree (not specified which)
- Must be able to obtain a TS/SCI with Polygraph clearance