> Markdown version of [/jobs/ext/4719736-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/4719736-full-stack-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 Developer - **Company:** Booz Allen Hamilton Inc. - **Location:** Bethesda, MD, United States - **Salary:** $69,400 - $158,000 - **Contract:** Permanent contract - **Skills:** HTML, JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Artificial Intelligence, Amazon Web Services, Component-Based Software Engineering, Unit Testing, Browser Compatibility, Cascading Style Sheets (CSS), Cloud Computing, Cloud Engineering, Code Review, Databases, Continuous Integration, Relational Databases, Design of User Interfaces, PostgreSQL, Node.Js, Oracle (Applications), Software Engineering, Web Applications, Enterprise Software Applications, ReactJS, Retrieval-Augmented Generation, Backend, Git, AngularJS, Integration Tests, Information Technology, Front End Software Development, Api Design - **Published:** November 14, 2026 - **Apply:** https://www.dice.com/job-detail/f345f7da-2b22-4a51-90b1-35a776e941f6 ## About the Role * Experience developing front-end and backend applications using React and Node.js * Experience with HTML, JavaScript, CSS, or Angular * Experience with API development * Experience working with Oracle or Postgres databases * Experience with Git and CI/CD technologies * Knowledge of unit testing frameworks * Ability to obtain and maintain a Public Trust or Suitability/Fitness determination based on client requirements * Bachelor's degree Nice If You Have: * Experience with AI or ML and RAG application development * Experience with Agile SDLC methodologies * Experience with Amazon Web Services (AWS), cloud hosting environments, or cloud architecture * Ability to support accessibility, usability, and security requirements * Possession of excellent verbal and written communication skills * Possession of excellent critical thinking, interpersonal, teamwork, and relationship-building skills * Bachelor's degree in Computer Science Vetting: Applicants selected will be subject to a government investigation and may need to meet eligibility requirements of the U.S. government client. Skills Assessment As part of Booz Allen's skills first hiring process, candidates must complete the required skills assessment to ensure they meet the Basic Qualifications for this role. Candidates must complete the assessment and meet the minimum proficiency threshold to continue in the hiring process. ## Description As a full stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you're looking for the chance to not just develop software, but to help create a system that will make a difference, we need you on our team. We're looking for a developer like you with the skills needed to develop software and systems from vision to production ready. We are seeking a full stack developer to design, develop, enhance, and maintain secure, scalable, and user-focused web applications. This role combines front-end and back-end development responsibilities and requires the ability to build complete, end-to-end solutions in a fast-paced, agile environment. You will collaborate with UI and UX designers, back-end developers, testers, and other stakeholders to deliver high-quality software throughout the full Software Development Life Cycle (SDLC). You'll analyze business and technical requirements, design application components, develop intuitive user interfaces, integrate services and databases, troubleshoot issues, and support software releases and ongoing operations and maintenance. You will also contribute to system improvements, code reviews, unit testing, and other requirements such as accessibility, security, mobile device compatibility, cross-browser compatibility, and continuous integration and delivery. You'll be expected to learn new tools and techniques, support a positive team environment, and help mentor teammates when appropriate. What You'll Work On: * Develop and maintain full stack web applications using technologies such as Angular, React, JavaScript, HTML, CSS, or Node.js. * Design and implement responsive, accessible, and user-centered front-end interfaces that function across browsers, platforms, and devices. * Build and maintain back-end services, APIs, and application components. * Integrate applications with relational databases and other enterprise systems. * Analyze requirements and the existing technical environment to support current functionality, future enhancements, and system scalability. * Collaborate with development, testing, infrastructure, and user experience teams to ensure quality delivery. * Write, execute, and maintain unit and integration tests using appropriate frameworks and tools. * Participate in code reviews, peer reviews, troubleshooting, defect resolution, and continuous improvement activities. * Use Git and CI/CD technologies to support automated build, testing, and deployment processes. * Apply accessibility and security requirements throughout the development process. * Document technical designs, development activities, unit testing results, and release-related work products.