Sprymethods
Full Stack Software Developer
Company
Role
Full Stack Software Developer
Location
US
Job type
Proposal position
Found on Mokaru
🔥Recently
Salary
Job description
What Your Day-To-Day Looks Like (Position Responsibilities): •
Design, develop, test, and deploy new features across front-end and back-end application layers.
•
Build and maintain representational state transfer (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.
What You Need to Succeed (Minimum Requirements): •
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.
Ideally, You Also Have (Preferred Qualifications)
- Knowledge of continuous integration and continuous delivery (CI/CD) concepts and infrastructure-as-code tooling such as Terraform and GitHub Actions.


