Full Stack Software Developer

Sprymethods

Washington (District of Columbia)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Sprymethods is seeking a Full Stack Software Developer in Washington, D.C. The role involves designing, developing, testing, and maintaining web applications and backend services in a cloud-hosted environment.

You will be responsible for building and maintaining APIs, developing front-end interfaces, and managing data models using PostgreSQL. Candidates should possess at least five years of full stack development experience with proficiency in technologies like Python, FastAPI, ReactJS, and Docker.

Qualifications

  • Five years of experience in full stack software development.
  • Demonstrated proficiency in Python, FastAPI, ReactJS, PostgreSQL, and Docker.
  • Familiarity with AWS services used to deploy, monitor, and troubleshoot cloud-hosted applications.
  • Experience contributing to testing, code review, and documentation workflows.
  • Ability to meet federal screening and suitability requirements prior to start.
  • Knowledge of continuous integration and continuous delivery (CI/CD) concepts and infrastructure-as-code tooling such as Terraform and GitHub Actions.

Responsibilities

  • Design, develop, test, and deploy new features across front-end and back-end application layers.
  • Build and maintain REST application programming interfaces (APIs) using FastAPI.
  • Develop responsive and accessible React-based front-end interfaces.
  • Implement and manage PostgreSQL data models, queries, migrations, and stored procedures.
  • Work within a trunk-based development workflow using short-lived branches, frequent integration, and feature flags where appropriate.
  • Package and support containerized application deployments using Docker and AWS-hosted environments.
  • Investigate and resolve defects, performance issues, and security vulnerabilities.
  • Write and maintain unit, integration, and regression tests, and maintain technical documentation for developed systems.

Skills

Python
FastAPI
ReactJS
PostgreSQL
Docker
AWS
CI/CD
Terraform
GitHub Actions

Tools

Docker
AWS
Terraform

Job description

Who We’re Looking For (Position Overview):

The Full Stack Software Developer supports the design, development, testing, and maintenance of web applications and backend services in a modern cloud-hosted environment. The role focuses on iterative delivery, secure and maintainable code, and collaboration with engineering stakeholders across the software lifecycle.

Responsibilities
  • Design, develop, test, and deploy new features across front-end and back-end application layers.
  • Build and maintain REST application programming interfaces (APIs) using FastAPI.
  • Develop responsive and accessible React-based front-end interfaces.
  • Implement and manage PostgreSQL data models, queries, migrations, and stored procedures.
  • Work within a trunk-based development workflow using short-lived branches, frequent integration, and feature flags where appropriate.
  • Package and support containerized application deployments using Docker and Amazon Web Services (AWS)-hosted environments.
  • Investigate and resolve defects, performance issues, and security vulnerabilities.
  • Write and maintain unit, integration, and regression tests, and maintain technical documentation for developed systems.
Qualifications
  • Five years of experience in full stack software development.
  • Demonstrated proficiency in Python, FastAPI, ReactJS, PostgreSQL, and Docker.
  • Familiarity with AWS services used to deploy, monitor, and troubleshoot cloud-hosted applications.
  • Experience contributing to testing, code review, and documentation workflows.
  • Ability to meet federal screening and suitability requirements prior to start.
  • Knowledge of continuous integration and continuous delivery (CI/CD) concepts and infrastructure-as-code tooling such as Terraform and GitHub Actions.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Software Developer
Full Stack Software Developer

Jobtailor • Washington

On-site
USD 120,000 - 170,000
Full Stack Developer (Python/React)
Full Stack Developer (Python/React)

Veriipro • Richardson (TX)

On-site
USD 80,000 - 110,000
Full Stack Engineer - Python+React
Full Stack Engineer - Python+React

Creativechaos • United States

Remote
USD 80,000 - 120,000
Full Stack Developer - Backend-Focused
Full Stack Developer - Backend-Focused

Compunnel, Inc. • Jersey City (NJ)

On-site
USD 90,000 - 120,000
Full Stack Developer
Full Stack Developer

Globalchannelmanagement • Coppell (TX)

On-site
USD 100,000 - 130,000
Full Stack Developer (Frontend-Focused: Web/API Applications)
Full Stack Developer (Frontend-Focused: Web/API Applications)

Kelly • United States

On-site
USD 100,000 - 130,000
Full Stack Developer
Full Stack Developer

Elios Talent • Boston (MA)

On-site
USD 80,000 - 120,000
Full Stack Engineer
Full Stack Engineer

Innovative Object Solutions, Inc. • Washington

On-site
USD 110,000 - 150,000
Staff Full Stack Software Engineer
Staff Full Stack Software Engineer

Jobtailor • New York (NY)

On-site
USD 120,000 - 180,000
Sr Full Stack Engineer (React/Python) - Denver, CO (In-person interview required)
Sr Full Stack Engineer (React/Python) - Denver, CO (In-person interview required)

R Systems • Denver (CO)

On-site
USD 90,000 - 140,000