Remotify
logo
SoTalent

Full Stack Developer

North America

October 19, 2026 at 9:26 PM

✨ AI summary

Location

  • US Remote

Programming Languages

  • TypeScript
  • Go

Frameworks

  • Vue 3
  • React
  • Angular
  • Node.js
  • Express.js
  • Echo Framework

Cloud Services

  • AWS
  • Amazon S3
  • Amazon RDS
  • AWS GovCloud
  • Kubernetes

Databases

  • MariaDB
  • MySQL

Experience Level

  • 3-7 years

Full Stack Developer

Location: Remote, US

Industry: IT Services and IT Consulting

Work Setting: Remote


Are you passionate about building secure, scalable, and modern web applications across the full technology stack? We are seeking a Mid-Level Full Stack Developer to support application development and data operations for a federal program, delivering mission-critical solutions through modern software engineering, DevSecOps, and cloud-native practices.

Position Summary

The Full Stack Developer will be responsible for designing, developing, testing, deploying, and maintaining secure enterprise applications spanning modern web frontends, backend services, microservices, APIs, databases, authentication platforms, caching layers, automated testing frameworks, and CI/CD pipelines.

This role requires hands-on expertise across the full software development lifecycle and close collaboration with Product Owners, DevSecOps engineers, Platform Teams, QA Engineers, and other stakeholders within an Agile development environment.


Key Responsibilities

Full Stack Application Development

  • Design, develop, test, deploy, and maintain full-stack web applications.
  • Build scalable and maintainable frontend and backend solutions.
  • Develop secure, high-performance applications supporting federal program operations.
  • Participate in architecture, design, implementation, and operational support activities.
  • Troubleshoot and resolve application defects and performance issues.

Front-End Development

  • Develop responsive Single Page Applications (SPAs).
  • Build modern user interfaces using:
  • Vue 3
  • React
  • Angular
  • TypeScript
  • Implement responsive and accessible user experiences.
  • Integrate frontend applications with RESTful services and APIs.
  • Optimize performance, usability, and maintainability.

Back-End Development

  • Build and maintain backend services using:
  • Node.js
  • Express.js
  • TypeScript
  • Develop scalable API platforms supporting enterprise workflows.
  • Implement business logic, integrations, and service-layer functionality.
  • Create maintainable and reusable backend components.
  • Support modernization and service decomposition efforts.

Microservices Engineering

  • Develop REST-based microservices using:
  • Go (Golang)
  • Echo Framework
  • Similar Go-based frameworks
  • Design loosely coupled, scalable service architectures.
  • Develop APIs supporting distributed applications and integrations.
  • Support service communication and operational resiliency.

Database Development & Data Management

  • Design and maintain relational database structures.
  • Work with:
  • MariaDB
  • MySQL
  • SQL-based environments
  • Develop and optimize SQL queries.
  • Implement version-controlled schema migrations.
  • Manage application data integrity, performance, and consistency.
  • Support database modernization initiatives.

API Design & Integration

  • Design and document REST APIs.
  • Utilize:
  • OpenAPI
  • Swagger
  • Maintain API specifications and standards.
  • Support integration across application services and external systems.
  • Ensure consistency and discoverability of APIs across teams.

Authentication & Security

  • Implement secure authentication and authorization mechanisms.
  • Utilize:
  • OIDC
  • OAuth2
  • JWT
  • Keycloak
  • Support identity federation and role-based access control.
  • Apply secure coding standards and security best practices.
  • Remediate vulnerabilities identified through security scanning activities.

Caching & Performance Optimization

  • Implement Redis-based solutions for:
  • Application caching
  • Session management
  • Performance improvements
  • Optimize application performance and response times.
  • Support scalability and efficient resource utilization.

Automated Testing & Quality Engineering

  • Develop and maintain automated testing frameworks.
  • Create:
  • Unit Tests
  • Integration Tests
  • End-to-End Tests
  • API Tests
  • Utilize:
  • Vitest
  • Jest
  • Go Testing Frameworks
  • Go Mocks
  • Cypress
  • Maintain test coverage and software quality standards.

Containerization & Cloud-Native Development

  • Build and support containerized environments using Docker.
  • Create reproducible deployment environments.
  • Package applications and services for deployment.
  • Support cloud-native application architectures.
  • Collaborate with DevSecOps and Platform teams.

CI/CD & DevSecOps

  • Develop and maintain GitLab CI/CD pipelines.
  • Automate:
  • Build Processes
  • Testing
  • Security Scanning
  • Deployments
  • Improve software delivery efficiency and reliability.
  • Integrate DevSecOps practices into development workflows.

Agile Development & Collaboration

  • Participate in:
  • Sprint Planning
  • Backlog Refinement
  • Estimation Sessions
  • Daily Standups
  • Sprint Reviews
  • Retrospectives
  • Collaborate with:
  • Product Owners
  • DevSecOps Engineers
  • Platform Teams
  • QA Teams
  • Software Developers
  • Contribute to continuous improvement initiatives.

Documentation & Knowledge Sharing

  • Develop and maintain:
  • Technical Documentation
  • API Documentation
  • System Design Documents
  • Implementation Guides
  • Operational Procedures
  • Conduct peer code reviews.
  • Share knowledge and engineering best practices.


Required Qualifications

Experience

  • 3-7 years of professional Full Stack Software Development experience.
  • Active U.S. Government Secret Clearance.
  • Experience delivering production-grade web applications and APIs.
  • Strong understanding of software development lifecycle (SDLC).

Front-End Technologies

  • TypeScript
  • Vue 3, React, or Angular
  • Modern SPA Development
  • Client-Side Application Architecture

Back-End Technologies

  • Node.js
  • Express.js
  • TypeORM or equivalent ORM technologies
  • RESTful Services

Go Development

  • Golang
  • Echo Framework
  • REST Microservices
  • Unit Testing and Mocking

Database Technologies

  • MariaDB
  • MySQL
  • SQL Development
  • Database Schema Design
  • Version-Controlled Migrations

Security & Identity

  • OIDC
  • JWT
  • OAuth2
  • Keycloak
  • Authentication & Authorization

Testing Frameworks

  • Vitest
  • Jest
  • Cypress
  • Go Testing Frameworks
  • Automated Testing Methodologies

DevOps & Containers

  • Docker
  • GitLab CI/CD
  • CI/CD Automation
  • DevSecOps Practices


Preferred Qualifications

Architecture & Modernization

  • Monolith-to-Microservices Migration
  • Expand/Contract Database Migration Patterns
  • Application Modernization Strategies

Observability & Reliability

  • OpenTelemetry
  • Distributed Tracing
  • Structured Logging
  • Monitoring & Observability

Kubernetes & GitOps

  • Kubernetes
  • Helm
  • Flux
  • Kustomize
  • GitOps Methodologies

Cloud Platforms

  • AWS
  • Amazon S3
  • Amazon RDS
  • AWS GovCloud
  • DoD IL2 / IL5 Environments

Security Expertise

  • OWASP Top 10
  • Content Security Policy (CSP)
  • Software Composition Analysis (SCA)
  • Dependency Vulnerability Scanning

Additional Technologies

  • Rust
  • Cloud-Native Architectures
  • Federal Government Systems

Certifications

  • CompTIA Security+
  • DoD 8140 IAT Level II Compliance
Apply