# Full Stack Developer

**Company**: GDIT
**Location**: St. Louis, MO
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Salary**: $144,500 - $195,500
**Category**: Engineering
**Industry**: Technology

**Apply**: https://gdit.wd5.myworkdayjobs.com/en-US/External_Career_Site/job/USA-MO-St-Louis/Full-Stack-Developer--Python---JavaScript----TS-SCI-with-Polygraph_RQ229355-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_5a7413cc-75f

## Description

We are seeking a Full Stack Developer with strong Python and JavaScript expertise to design, build, test, deploy, and support modern web applications.

The ideal candidate is comfortable owning features end-to-end,from responsive user interfaces and APIs through data persistence, automated testing, and production delivery,and thrives in an Agile team environment.

**Responsibilities**

- Develop and maintain secure, scalable front-end and back-end application components.

- Build responsive, accessible web interfaces using JavaScript/TypeScript and a modern framework such as React, Angular, or Vue.

- Develop backend services, APIs, and business logic using Python and frameworks such as FastAPI, Django, or Flask.

- Design, implement, and integrate RESTful APIs; work with third-party APIs and enterprise services as needed.

- Design and optimize relational and/or NoSQL data models, queries, migrations, and integrations.

- Write clean, maintainable, well-documented, and testable code.

- Create and maintain unit, integration, API, and end-to-end automated tests.

- Participate in code reviews, technical design discussions, backlog refinement, sprint planning, retrospectives, and daily Agile ceremonies.

- Build, troubleshoot, and improve CI/CD pipelines for automated build, test, security scanning, packaging, and deployment.

- Collaborate with product owners, UX/design, QA, DevOps, security, and other engineering teams to deliver production-ready capabilities.

- Monitor and troubleshoot application issues across the full stack, including performance, reliability, and deployment problems.

- Follow secure-development practices, including authentication/authorization, input validation, secrets management, dependency management, and vulnerability remediation.

**Required Qualifications**

- Bachelor’s degree in computer science, engineering, or a related technical discipline; equivalent practical experience may be considered.

- Security clearance: Top Secret/SCI with a CI Poly.

- 5+ years of professional full-stack software-development experience.

- Strong hands-on experience developing backend services with Python.

- Strong hands-on experience developing front-end applications with JavaScript or TypeScript, HTML5, and CSS3.

- Experience with at least one modern front-end framework, preferably React.

- Experience developing and consuming RESTful APIs.

- Experience with relational databases such as PostgreSQL, MySQL, SQL Server, or Oracle; familiarity with NoSQL databases is a plus.

- Experience with source control and collaborative branching workflows using Git.

- Demonstrated experience creating, maintaining, or operating CI/CD pipelines using platforms such as GitLab CI/CD, GitHub Actions, Jenkins, Azure DevOps, or similar.

- Experience with automated testing frameworks, such as PyTest, unittest, Jest, Cypress, Playwright, or equivalent.

- Working knowledge of Agile delivery practices, including Scrum or Kanban, story estimation, iterative development, and backlog-driven delivery.

- Strong analytical, communication, and troubleshooting skills.

**Benefits**

- Comprehensive benefits and wellness packages

- 401K with company match

- Competitive pay and paid time off

- Flexible work arrangements

- Opportunities for career growth and professional development

## Skills

### Required
- Python
- JavaScript
- React
- RESTful APIs
- Relational Database
- Agile

### Nice to have
- FastAPI
- Django
- Flask
- Node.js
- Express
- Docker
- Kubernetes
- Terraform
- Ansible
- CloudFormation

---

Source: [Apply at gdit.wd5.myworkdayjobs.com](https://gdit.wd5.myworkdayjobs.com/en-US/External_Career_Site/job/USA-MO-St-Louis/Full-Stack-Developer--Python---JavaScript----TS-SCI-with-Polygraph_RQ229355-1?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
