Senior Full Stack Engineer – React / FastAPI / Cloud / DevOps
Company: IntelliTech LLC
Location: Remote / Hybrid, based on customer requirements
Employment Type: Full-Time
Clearance Requirement: Active Secret Clearance Required
Citizenship Requirement: U.S. Citizenship Required due to Government contract and system access requirements
About IntelliTech
IntelliTech LLC is a growing small business supporting federal and defense customers with modern software engineering, cloud modernization, data analytics, DevSecOps, and mission-focused application development. We specialize in building secure, scalable, cloud-native solutions for public sector and DoD customers.
We are seeking a Senior Full Stack Engineer to support an application modernization and cloud deployment effort for a mission-focused government customer. This role is ideal for an engineer who is comfortable working across the full stack, collaborating with a small technical team, and helping modernize, secure, and deploy applications in cloud environments.
Position Overview
The Senior Full Stack Engineer will support the design, development, modernization, enhancement, and deployment of a cloud-hosted application. The ideal candidate has strong experience with React / TypeScript, Python / FastAPI, cloud services in AWS and/or Azure, and modern DevOps practices.
This role will involve hands-on software development, API design, cloud integration, application security hardening, CI/CD support, and close collaboration with technical leads, DevSecOps engineers, cybersecurity stakeholders, and government customer representatives.
Key Responsibilities
- Design, develop, and enhance full stack web applications using React, TypeScript, Python, and FastAPI.
- Modernize existing application components, APIs, user interfaces, and backend services.
- Build and maintain RESTful APIs and integrate with databases, cloud services, and external systems.
- Support deployment of applications into AWS and/or Azure cloud environments.
- Collaborate with DevSecOps and cloud engineers to support CI/CD pipelines, infrastructure automation, containerization, and release management.
- Help improve application security, including authentication, authorization, input validation, logging, error handling, dependency management, and secure coding practices.
- Support containerized application deployment using Docker and related cloud-native patterns.
- Participate in code reviews, architecture discussions, sprint planning, and technical troubleshooting.
- Assist with vulnerability remediation, dependency upgrades, and security hardening activities.
- Produce and maintain technical documentation, including architecture notes, API documentation, deployment steps, and operational runbooks.
- Work closely with project leadership and customer stakeholders to deliver features, resolve defects, and support production readiness.
Required Qualifications
- Active Secret clearance.
- U.S. citizenship required due to Government contract and system access requirements.
- 5+ years of professional software engineering experience.
- Strong hands-on experience with React and TypeScript.
- Strong backend development experience with Python, preferably FastAPI.
- Experience designing and developing RESTful APIs.
- Experience working with cloud environments such as AWS, Azure, AWS GovCloud, or Azure Government.
- Experience with DevOps practices, CI/CD pipelines, automated builds, automated testing, and deployment workflows.
- Experience with Docker or containerized application deployment.
- Familiarity with secure coding practices and application security concepts.
- Ability to troubleshoot full stack issues across frontend, backend, APIs, databases, cloud services, and deployment environments.
- Strong communication skills and ability to work in a small, fast-moving technical team.
Preferred Qualifications
- Experience supporting DoD, Army, federal, or regulated government environments.
- Experience with cARMY, ECMA, IL4/IL5, AWS GovCloud, Azure Government, or similar secure cloud environments.
- Experience with DevSecOps tools such as GitLab CI/CD, GitHub Actions, Jenkins, Tekton, or similar platforms.
- Experience with Kubernetes, ECS, EKS, AKS, Helm, or similar orchestration/deployment technologies.
- Experience with Terraform, CloudFormation, Bicep, or other Infrastructure-as-Code tools.
- Experience with authentication and authorization patterns such as SSO, SAML, OAuth/OIDC, RBAC, or CAC/PIV integration.
- Experience with security scanning tools such as SAST, DAST, SCA, container scanning, or vulnerability management tools.
- Experience supporting ATO, RMF, security hardening, STIG remediation, or production deployment in DoD environments.
- Experience with relational or NoSQL databases such as PostgreSQL, MongoDB, SQL Server, or similar technologies.
Ideal Candidate
The ideal candidate is a senior engineer who can operate independently, contribute across the full stack, and help drive modernization from both an engineering and deployment perspective. This person should be comfortable building new features, improving legacy code, supporting cloud deployments, and working closely with DevSecOps and cybersecurity team members to prepare applications for secure production use.
This is a remote position.