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 Logo

Javascript Developer – Senior

CACI

$120,800 - $265,800
Aug 28, 2025
Laurel, MD, USA
Apply Now

CACI is seeking a skilled JavaScript Developer to join their team to develop web-based visualization solutions to help customers explore large amounts of data efficiently.

Requirements

  • Proficiency in JavaScript (TypeScript familiarity is beneficial).
  • Strong understanding of JSON
  • Ability to work with or understand various frameworks (primarily Vue for development, vanilla JavaScript, React, and jQuery for transitions).
  • Experience with data visualizations - DOM-based (D3, SVG, etc) and/or rendering-based (Canvas, WebGL, WebGPU, etc).
  • Experience integrating with existing toosl & API endpoints.
  • Python experience
  • DevOps experience: Docker/Docker compose, Podman, Nginx

Responsibilities

  • Develop web-based visualization solutions using JavaScript.
  • Implement new visual analysis techniques for exploring complex data relationships.
  • Work with various frameworks including Vue, vanilla JavaScript, React, and jQuery.
  • Create DOM-based (D3, SVG) and rendering-based (Canvas, WebGL, WebGPU) data visualizations.
  • Integrate with existing tools and API endpoints.
  • Participate in rapid development cycles and customer feedback sessions.
  • Sustain and improve web-based tools based on customer needs.

Other

  • 14 years experience as a software developer
  • Bachelor's degree in Computer Science or related field OR 18 years of software development experience (in lieu of degree)
  • TS/SCI with required polygraph
  • The opportunity allows you to work remotely 3-4 days a week!
  • Participate in rapid development cycles and customer feedback sessions.