Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

CACI International Inc Logo

Front End Software Engineer

CACI International Inc

$69,100 - $141,500
Nov 20, 2025
Denver, CO, United States of America
Apply Now

CACI is seeking a Front End Software Engineer to support their Makalu contract, focusing on developing new products and components using modern technologies in a fast-paced, agile environment. The role involves solving challenging technical problems, improving UX/UI, and meeting mission needs.

Requirements

  • Familiarity with modern web technologies and techniques such as HTML5, CSS, CSS pre-processors (e.g. SASS, Less,Stylus), or JavaScript build tools (e.g. Browserify, WebPack, Closure).
  • Familiarity with modern JavaScript frameworks and libraries such as Angular, Ember, React, Redux, Reactive, VueJS, along with the knowledge of when to use them.
  • Familiarity with Node.js and the NPM package ecosystem.
  • Experience with Linux environment and Linux shell scripting.
  • Knowledge of continuous integration and software CM processes / tools (Subversion, GIT, JIRA, Confluence).
  • Understanding of UI/UX best practices.
  • Experience using REST-based web services.

Responsibilities

  • Proactively designing the architecture for new components, while also suggesting ways to improve the application and overall UI/UX.
  • Meeting program objectives within the agile development cycle
  • Working closely together with on-site and remote engineers developing front-end applications and back-end microservices, all dedicated to creating the best products and user experience possible.
  • Working on new technologies, striving to stay customer-focused and thriving on challenges to build new UI applications.
  • Utilize industry proven design patterns and open-source tools.
  • Contribute to a positive and upbeat team atmosphere.

Other

  • Minimum Clearance Required to Start: TS/SCI with Polygraph.
  • An active TS/SCI clearance with Polygraph.
  • Bachelor’s degree in Computer Science, a related major, or graduation from a coding bootcamp. Will consider experience in lieu of degree.
  • 3+ (5 + with bootcamp) years of software development or related experience
  • Demonstrated experience working as a member of a development team participating in the complete product development lifecycle.