You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
General Dynamics Information Technology

Hybrid Full Stack Developer (Python & JavaScript) - TS/SCI with Polygraph

  • Hybrid
  • 3-6 years

Salary

$144,500 - 195,500/ year

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The team builds and supports modern web applications, owning features from user interface and APIs through data storage, automated testing and production release.

The role is hybrid and requires you to live locally to Springfield, VA or St. Louis, MO. You will need to go onsite for quarterly Planning Events, for emergency break/fix work, and to keep required training and accounts current.

Security clearance: Top Secret/SCI with a CI Poly. Top Secret/SCI must be held currently. Top Secret SCI with polygraph must be obtainable. Public Trust or other clearance is not required.

The position is in the software engineering job family and works in an Agile team.

Responsibilities

  • Build and maintain secure, scalable front-end and back-end components.
  • Create responsive, accessible interfaces in JavaScript or TypeScript using a modern framework such as React, Angular, or Vue.
  • Write backend services, APIs and business logic in Python, using frameworks such as FastAPI, Django, or Flask.
  • Design and build RESTful APIs and connect them to third-party APIs and enterprise services when needed.
  • Design, optimize and migrate relational and/or NoSQL data models, queries and integrations.
  • Write clean, documented, testable code.
  • Build unit, integration, API and end-to-end automated tests.
  • Take part in code reviews, design discussions, backlog refinement, sprint planning, retrospectives and daily stand-ups.
  • Build, fix and improve CI/CD pipelines covering build, test, security scanning, packaging and deployment.
  • Work with product owners, UX, QA, DevOps, security and other engineering teams to ship production-ready features.
  • Investigate problems across the stack, including performance, reliability and deployment issues.
  • Apply secure development practices: authentication and authorization, input validation, secrets handling, dependency management and fixing vulnerabilities.

Requirements

  • Bachelor's degree in computer science, engineering or a related technical field. Equivalent practical experience may be considered.
  • Top Secret/SCI with a CI Poly.
  • 5+ years of professional full-stack development.
  • Strong hands-on Python backend experience.
  • Strong hands-on front-end experience with JavaScript or TypeScript, HTML5 and CSS3.
  • Experience with at least one modern front-end framework, preferably React.
  • Experience building and consuming RESTful APIs.
  • Experience with relational databases such as PostgreSQL, MySQL, SQL Server or Oracle. NoSQL experience is a plus.
  • Experience with Git and collaborative branching workflows.
  • Experience creating, maintaining or running CI/CD pipelines on 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, including Scrum or Kanban, story estimation, iterative development and backlog-driven work.
  • Strong analytical, communication and troubleshooting skills.
  • Preferred: experience with FastAPI, Django, Flask, React, Next.js, Node.js, Express or comparable frameworks.
  • Preferred: experience with Docker, Kubernetes, Helm or containerized delivery.
  • Preferred: experience deploying to AWS, Azure, GCP or an enterprise or private cloud.
  • Preferred: familiarity with Terraform, Ansible or CloudFormation.
  • Preferred: experience with application monitoring, logging, tracing and alerting.
  • Preferred: knowledge of OAuth 2.0, OpenID Connect, SSO, role-based access control and secure API design.
  • Preferred: experience with accessibility practices, including WCAG and Section 508.
  • Preferred: experience in regulated, enterprise or government environments.
  • Preferred: familiarity with DevSecOps practices such as SAST, DAST, software composition analysis, container scanning and secrets scanning.
  • US citizenship is required.

Conditions

Hybrid work. Local residence required in Springfield, VA or St. Louis, MO.

Scheduled hours: 40 per week. Travel: none required.

Salary range: $144,500 - $195,500. This is a likely range, not a guarantee. Pay depends on experience, geographic location and possibly contract terms, and may fall outside this range.

The company is an equal opportunity employer that welcomes individuals with disabilities and protected veterans.

Identity verification uses biometrics and AI. You must be on camera during virtual interviews, and the company may take your photo to verify identity. By continuing, you consent to biometric data being processed for that purpose.

Benefits

  • Medical plans, some with Health Savings Accounts, plus dental and vision plans.
  • 401(k) with pre- and post-tax contributions up to IRS limits and a company match.
  • Flexible work weeks where possible and paid time off, including vacation, sick and personal time, holidays, parental, military, bereavement and jury duty leave.
  • Short- and long-term disability, life, accidental death and dismemberment, personal accident, critical illness and business travel accident insurance, provided or available.
  • AI-powered career planning tool, an internal mobility team, and a military-friendly, innovation-focused culture.

Where you’d work

Part of the week in the office

You can work from

  • United States

No visa sponsorship

About the company

General Dynamics Information Technology

Offices in St. Louis, United States, United States

Also hiring in San Diego, United States, Reston, United States, Arlington, United States and 3 more places

71 of their 542 open roles are remote

Your chances

We've checked whether it's still hiring and how crowded it is.

  • 21 checks run
  • 0 red flags

Still hiring?

14 checks

No red flags

How crowded?

7 checks

No red flags

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details12 facts · Role, Location, Compensation, Employment
Tech stack
  • React
  • TypeScript
  • Next.js
  • Node.js
  • Python
  • SQL
  • PostgreSQL
  • AWS
  • Kubernetes
  • Docker
  • Terraform
  • JavaScript
  • Vue
  • Angular
  • HTML & CSS
  • MySQL
  • Azure
  • CI/CD
Type
Full-time
Specialty
Fullstack
Region
United States
Pay period
Annual
Show 7 more factsShow less

Role

Category
Development
Specialty
Fullstack
Experience
5+ years
Tech stack
  • React
  • TypeScript
  • Next.js
  • Node.js
  • Python
  • SQL
  • PostgreSQL
  • AWS
  • Kubernetes
  • Docker
  • Terraform
  • JavaScript
  • Vue
  • Angular
  • HTML & CSS
  • MySQL
  • Azure
  • CI/CD

Location

Work model
Hybrid
Region
United States
Offices
  • St. Louis, United States
  • United States
Remote from
  • United States
Visa sponsorship
Not sponsored

Compensation

Salary
$144,500 - 195,500 / year
Pay period
Annual

Employment

Type
Full-time

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason