Full Stack Developer positions focus on delivering results in their domain. This page aggregates open Full Stack Developer roles and what employers typically expect.
**This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Full Stack Developer (Multiple Levels) based in the United States.** The Full Stack Developer will contribute to the design, development, and delivery of advanced technology solutions supporting critical government missions. This role combines modern software engineering with artificial intelligence and machine learning capabilities to build secure, scalable applications. The successful candidate will work across the full development lifecycle, from backend services and data pipelines to interactive user interfaces and analytics dashboards. You will collaborate with technical teams and senior stakeholders to create innovative solutions that improve technology evaluation and decision-making. This position offers the opportunity to work on impactful projects involving cloud environments, automation, real-time data processing, and secure enterprise applications. The role is ideal for developers who enjoy solving complex challenges, working in Agile environments, and applying emerging technologies to real-world problems. ### Accountabilities: The Full Stack Developer will support the development and enhancement of secure, mission-focused applications by combining front-end, back-end, cloud, and AI/ML development expertise. The role requires strong technical ownership, collaboration, and the ability to deliver scalable solutions in a fast-paced environment. - Develop and maintain full-stack web applications supporting technology evaluation, data management, and stakeholder engagement initiatives. - Build secure and scalable dashboards with interactive interfaces, data visualizations, and media-rich components. - Integrate artificial intelligence and machine learning capabilities, including automated summaries, recommendations, and technology discovery features. - Design and implement backend services, APIs, data models, and processing workflows to support complex application requirements. - Develop front-end components using modern frameworks to deliver responsive and user-friendly experiences. - Build and maintain real-time data ingestion pipelines, integrations, and automated workflows. - Support secure application access through authentication, authorization, and role-based controls. - Implement automation pipelines, including configuration management, branching strategies, and artifact repositories. - Collaborate within Agile development teams by participating in sprint planning, reviews, testing, and iterative improvements. - Support cloud-based development environments and modern software architectures, including microservices and containerized solutions. - Communicate technical concepts effectively with engineering teams, leadership, and government stakeholders. ## Requirements: The ideal candidate will have experience developing modern software applications, strong full-stack engineering capabilities, and familiarity with AI-enabled technologies. Candidates should demonstrate the ability to work independently while collaborating effectively in technical and mission-driven environments. - U.S. citizenship is required. - Active Secret clearance is strongly preferred; candidates must be eligible to obtain a Department of War Secret clearance. - Experience developing full-stack web applications across front-end and back-end technologies. - Experience with backend frameworks such as Python, Node.js, Django, Flask, or FastAPI. - Experience with front-end frameworks such as React, Angular, or Vue. - Experience with CI/CD platforms and development tools such as GitHub or artifact management solutions. - Experience with real-time data processing, integrations, and automated pipelines. - Experience with data visualization libraries and dashboard development. - Experience working within secure cloud environments. - Experience supporting Agile software development methodologies. - Experience developing ap…