Full Stack Developer
Role details
Job location
Tech stack
Requirements
Full Stack Software Developer - Python, FastAPI, ReactJS, PostgreSQL, AWS
Python, FastAPI, ReactJS, PostgreSQL, AWS, Docker, REST APIs, CI/CD, Terraform, GitHub Actions, Microservices, AWS ECS, AWS EKS
Seeking an experienced Full Stack Software Developer with strong expertise in Python, FastAPI, ReactJS, PostgreSQL, AWS, Docker, and REST APIs. Responsible for designing, developing, testing, and maintaining enterprise-grade full stack applications, building scalable backend APIs with FastAPI, developing responsive ReactJS user interfaces, managing PostgreSQL databases, and deploying containerized applications on AWS. Strong experience with Docker, CI/CD pipelines, GitHub Actions, Terraform, Microservices, AWS ECS/EKS, EC2, S3, RDS, CloudWatch, IAM, VPC, automated testing (PyTest, Jest), OpenAPI/Swagger, trunk-based development, code reviews, and Agile development is required. Candidates should have hands-on experience developing cloud-native applications, integrating with automated deployment pipelines, troubleshooting production issues, and delivering secure, high-performance enterprise applications. US Citizenship with an Active Secret/Top Secret Security Clearance (or ability to obtain one) is highly preferred., * Are you a US Citizen with an Active Secret/Top Secret Security Clearance (or eligible to obtain one), and can you work 100% on-site in Washington, DC? (Yes/No)
- Do you have hands-on experience with Python, FastAPI, ReactJS, PostgreSQL, Docker, and building RESTful APIs for enterprise applications? (Yes/No)
- Do you have experience deploying applications on AWS (EC2, ECS/EKS, S3, RDS, CloudWatch, IAM) and working with CI/CD pipelines, GitHub Actions, or Terraform? (Yes/No)