Full Stack Web Developer
Company: CACI
Location: Aurora
Posted on: April 1, 2026
|
|
|
Job Description:
Job Title: Full Stack Web Developer Job Category: Engineering
Time Type: Full time Minimum Clearance Required to Start: TS/SCI
Employee Type: Regular Percentage of Travel Required: Up to 10%
Type of Travel: Continental US Anticipated Posting End: 1/1/2100
The Opportunity: 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 Qualifications: 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) - What You Can Expect: A culture of
integrity. At CACI, we place character and innovation at the center
of everything we do. As a valued team member, you’ll be part of a
high-performing group dedicated to our customer’s missions and
driven by a higher purpose – to ensure the safety of our nation. An
environment of trust. CACI values the unique contributions that
every employee brings to our company and our customers - every day.
You’ll have the autonomy to take the time you need through a unique
flexible time off benefit and have access to robust learning
resources to make your ambitions a reality. A focus on continuous
growth. Together, we will advance our nation's most critical
missions, build on our lengthy track record of business success,
and find opportunities to break new ground — in your career and in
our legacy. Pay Range : There are a host of factors that can
influence final salary including, but not limited to, geographic
location, Federal Government contract labor categories and contract
wage rates, relevant prior work experience, specific skills and
competencies, education, and certifications. Our employees value
the flexibility at CACI that allows them to balance quality work
and their personal lives. We offer competitive compensation,
benefits and learning and development opportunities. Our broad and
competitive mix of benefits options is designed to support and
protect employees and their families. At CACI, you will receive
comprehensive benefits such as; healthcare, wellness, financial,
retirement, family support, continuing education, and time off
benefits. The proposed salary range for this position is: $76,000 -
155,700 USD CACI is an Equal Opportunity Employer. All qualified
applicants will receive consideration for employment without regard
to race, color, religion, sex, pregnancy, sexual orientation, age,
national origin, disability, status as a protected veteran, or any
other protected characteristic.
Keywords: CACI, Littleton , Full Stack Web Developer, IT / Software / Systems , Aurora, Colorado