> Markdown version of [/jobs/ext/2296637-full-stack-web-developer](https://www.wearedevelopers.com/jobs/ext/2296637-full-stack-web-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full Stack Web Developer - **Company:** CACI International Inc. - **Location:** Herndon, VA, United States - **Experience:** Expert - **Salary:** $75,200.0 - $158,100.0 - **Contract:** Permanent contract - **Skills:** HTML, JavaScript (Programming Language), Microsoft Windows, Amazon Web Services, Amazon Elastic Compute Cloud, Amazon S3, Bash Shell, Cascading Style Sheets (CSS), Cloud Computing, Adobe Coldfusion, Databases, Linux, DevOps, Revision Control Systems, Design of User Interfaces, Monitoring of Systems, Hypertext Transfer Protocols (HTTP), JavaScript Libraries, JSON, MongoDB, Node.Js, NoSQL, Scrum Methodology, Simple Object Access Protocol (SOAP), Amazon Simple Notification Service (SNS), Software Engineering, Systems Architecture, Web Applications, Extensible Markup Language (XML), ReactJS, Marklogic, Mean Stack, Backend, Gitlab, Git, AngularJS, Gitlab-ci, Information Technology, People Soft, Front End Software Development, Functional Programming, Api Design, Restful APIs, Amazon Simple Queue Service (SQS) - **Published:** August 29, 2026 - **Apply:** https://www.juju.com/job/00000000gpqt3g ## About the Role + Currently hold an active Top Secret or Top Secret SCI clearance and ability to successfully complete a polygraph + BS in Computer Science, Mathematics or other technical discipline + Minimum of 5 years of professional experience in software development + Strong front-end web development skills. Expert in HTML, CSS, JavaScript + Familiarity with modern front-end JavaScript libraries or frameworks, such as Angular or React + Demonstrated experience building modern, user-friendly web applications + Strong client facing skills and ability to interact at a high level with client leadership) + Experience with NoSQL databases + Experience with API development concepts (SOAP, REST, HTTP, XML, JSON, etc.) + Experience with source control systems with strong understanding of Git and GitLab + Familiarity with various AWS services (EC2, S3, SNS, Lambda, SQS, etc.) **These Qualifications Would Be Nice to Have** : + Development experience with MEAN Stack (MongoDB, Express, Angular, Node) + Strong experience in Angular preferred + Familiarity with MarkLogic databases + Experience working with SQL databases + Familiarity with PeopleSoft + Familiarity with ColdFusion + Experience using Bash commands + DevOps experience building GitLab CI/CD pipelines ## Description CACI is seeking a Full Stack Web Developer to create custom enterprise web application solutions to support the National Security Mission. The candidate will have extensive knowledge of system implementation and full project lifecycle experience on multiple projects. We are seeking candidates with substantial experience in full stack web application development, implementation, and maintenance best practices. **More About the Role** : + Design, develop, build, and deploy custom cloud-based web applications on both Windows and Linux OS + Code custom front-end web applications, RESTful APIs, and back-end data logic and updates + Develop modern User Interfaces primarily leveraging Angular framework + Utilize various Amazon Web Services (AWS) offerings in support of application development + Provide production support and system monitoring, investigating customer inquiries or data requests + Make recommendations for best technical design to meet customer requirements + Bring passion for UX design + Continuously innovate to automate processes, implement best practices, and improve overall system architecture + Actively engage with the team for sprint planning, testing coordination, demonstrations, and retrospectives ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Web development best practices in 2021](https://www.wearedevelopers.com/videos/280-web-development-best-practices-in-2021) ## Related Articles - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)