
Full Stack Application Engineer
CACI International2 days ago
Laurel, MD, USAMid Level / Senior
H1B sponsor
Base Salary
$104k - $218k/yr
Responsibilities
- Design, develop, test, and maintain modern applications, software tools, and reusable components for mission-critical operations.
- Automate internal tracking, data collection, and information-sharing processes.
- Analyze requirements and translate them into technical designs, specifications, and implementation plans.
- Evaluate and improve application performance, scalability, maintainability, and user experience.
- Design and implement high-availability, cloud-native distributed systems.
- Develop and integrate APIs, databases, and supporting infrastructure for secure data exchange.
- Collaborate with cross-functional teams to modernize legacy environments and improve mission-information delivery.
- Estimate development effort, project timelines, and resource requirements.
- Participate in code reviews, testing, troubleshooting, and continuous improvement.
Requirements
- Active TS/SCI clearance with polygraph.
- Technical education and relevant experience meeting one of the stated combinations: high school diploma/GED with 12+ years, associate degree with 10+ years, bachelor's degree with 8+ years, master's degree with 6+ years, or doctorate with 4+ years.
- Strong production-level experience with JavaScript and TypeScript.
- Experience with frontend frameworks such as React, Next.js, Vue.js, and/or Angular.
- Proficiency with HTML5, CSS3, Tailwind CSS, CSS Modules, Sass/SCSS/Less, responsive design, and frontend performance optimization.
- Experience with build tools and package managers including Vite, Webpack, Babel, npm, pnpm, and/or Yarn.
- Experience developing unit and integration tests with Jest, Vitest, React Testing Library, Cypress, or Playwright.
- Experience designing scalable, high-availability, cloud-native distributed systems and integrating REST, gRPC, and WebSockets APIs.
- Experience with caching and content delivery using Redis, Memcached, and CDNs.
- Experience with PostgreSQL, MySQL, MongoDB, DynamoDB, and/or Elasticsearch.
- Experience deploying solutions in AWS, Azure, and/or Google Cloud Platform.
- Hands-on experience with Docker, Kubernetes, Helm, and Kustomize.
- Preferred experience with Python, Golang, or Java.
- Preferred experience with Datadog, Prometheus, Grafana, OpenTelemetry, or the ELK Stack.
- Knowledge of OAuth2, OIDC, JWT, PKI, mTLS, CORS, data encryption, resilient-system strategies, Git, GitHub, and/or GitLab.
Benefits
- Flexible time off.
- Healthcare, wellness, financial, retirement, family support, continuing education, and time-off benefits.
- Learning resources and career development opportunities.
- Full-time, regular position in Laurel, Maryland with no travel required.
Tech Stack
Amazon DynamoDBAngularAWSAzureCypressDatadogDockerElasticsearchGitGoGoogle Cloud PlatformGrafanagRPCHelmJavaJavaScriptJestKubernetesLessMongoDBMySQLNext.jsnpmPostgreSQLPrometheusPythonReactRedisSassTailwind CSSTypeScriptVue.jsWebpackYarn
Categories
About CACI International
CACI International is a public government contractor that delivers enterprise IT, cybersecurity, electronic warfare, space, and intelligence solutions to U.S. defense, intelligence, and federal civilian customers. It provides systems engineering, software and data services, and mission support across C4ISR and business systems, primarily through long-term government contracts. Founded in 1962 and headquartered in Reston, Virginia, CACI trades on the NYSE under the ticker CACI.