> Markdown version of [/jobs/ext/1295517-full-stack-web-developer](https://www.wearedevelopers.com/jobs/ext/1295517-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:** Denver, CO, United States - **Experience:** Expert - **Salary:** $90,300.0 - $189,600.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Amazon Web Services, Application Performance Management, HTML5, Microsoft Azure, Cascading Style Sheets (CSS), Cloud Computing, Software Quality, Code Review, Databases, Computer Engineering, Data Integrity, Software Debugging, DevOps, Web Development, Python (Programming Language), PostgreSQL, Node.Js, Systems Development Life Cycle, Redis, Web Application Security, Session Management, Software Engineering, SQL Databases, SQLAlchemy, Systems Architecture, Systems Integration, TypeScript, Web Applications, Web Application Frameworks, WebSocket, WebRTC, Website Wireframe, Network Routers, Google Cloud, Tailwind, ReactJS, Flask (Web Framework), Express.js, Caching, Backend, Git, Information Technology, Deployment Automation, Front End Software Development, Restful APIs, Software Version Control, Docker - **Published:** July 16, 2026 - **Apply:** https://dejobs.org/x/x/124AE17EB90F4960AF4F211F5800E999/job/ ## About the Role Required: * B.S. in Computer Science, Software Engineering, Computer Engineering or related field * 5+ years of professional experience in web development * Strong proficiency with React.js and modern JavaScript/TypeScript development * Experience building backend APIs with Flask (Python) and Express.js (Node.js) * Proficient in Python, HTML5, CSS3, TypeScript, and JavaScript * Experience with PostgreSQL and writing efficient SQL queries * Strong understanding of RESTful API design principles * Experience with version control systems (Git) and collaborative development workflows * Problem-solving mindset with attention to detail and code quality * Strong communication skills and ability to work effectively in a team environment *Must have an active TS/SCI Clearance Desired: * Experience with GitLab CI/CD pipelines and DevOps workflows * Knowledge of Docker containerization and deployment strategies * Familiarity with WebSockets for real-time communication * Knowledge of the Tailwind CSS framework for building responsive interfaces * Experience with ORM libraries (SQLAlchemy, Prisma, Drizzle, etc.) * Experience with Tanstack Tools (Router, Query, Forms) * Experience with Redis for caching and session management * Understanding of web security best practices * Experience with automated testing frameworks for both frontend and backend * Knowledge of cloud platforms (AWS, Azure, GCP) ## Description CACI is seeking a Full Stack Web Developer to join our dynamic technology team. As a Full Stack Developer. You will serve as a key member of our development team, building responsive, scalable, and high-performance applications and software that solves complex national security challenges. You will collaborate with cross-functional teams to design, develop, and maintain both frontend and backend components of our applications and software. You will be responsible for the full development lifecycle from conceptualization to deployment. This includes designing system architecture, implementing frontend and backend components, integrating with databases, and ensuring the performance, reliability, and security of our applications. You'll work in an agile environment with opportunities to learn new technologies and contribute to innovative solutions. Responsibilities: * Design and develop modern web applications using React.js for frontend and Flask/Express.js for backend services * Build and maintain RESTful APIs that power our applications and integrate with various data sources * Implement responsive user interfaces using HTML5, CSS3, and modern JavaScript frameworks * Work with PostgreSQL databases to design schemas, optimize queries, and ensure data integrity * Collaborate with UX/UI designers to translate wireframes and mockups into functional code * Participate in code reviews and implement best practices for version control using Git * Debug issues across the entire stack and propose solutions to improve application performance * Contribute to technical documentation to support knowledge sharing and maintenance ## Related Videos - [Web development best practices in 2021](https://www.wearedevelopers.com/videos/280-web-development-best-practices-in-2021) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [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) - [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) - [Can SVG be fast? Rendering a scatter chart with over 10k points](https://www.wearedevelopers.com/videos/100299-can-svg-be-fast-rendering-a-scatter-chart-with-over-10k-points) ## Related Articles - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)