×
Register Here to Apply for Jobs or Post Jobs. X

Full-Stack Developer

Remote / Online - Candidates ideally in
Annapolis, Anne Arundel County, Maryland, 21403, USA
Listing for: Digital Charter
Full Time, Remote/Work from Home position
Listed on 2026-02-06
Job specializations:
  • Software Development
    Full Stack Developer, Cloud Engineer - Software, Backend Developer, DevOps
Salary/Wage Range or Industry Benchmark: 110000 USD Yearly USD 110000.00 YEAR
Job Description & How to Apply Below

Overview

Digital Charter is searching for an experienced Full-Stack Developer for a full-time remote position
. The ideal candidate will have a strong background in building cloud-native, containerized full-stack applications using Type Script plus one or more backend programming languages (e.g., Python, C#, Go, or Java) with hands-on experience delivering APIs and UIs with common frameworks (e.g., React, Angular, Next.js) in AWS and/or Microsoft Azure environments.

The starting salary for this position is $110,000.

This is an ongoing positional requirement for multiple proposal efforts. Based on the Client’s final determination of requirements, if a role becomes available that matches your qualifications, a recruiter may reach out.

Responsibilities
  • Under minimal direction, design, develop, code, test, and debug new software capabilities and complex enhancements to existing applications and services.
  • Build and maintain full-stack features across UI, API, and data layers for SaaS-style products and both internal-facing and external-facing applications.
  • Develop responsive, accessible user interfaces using React or Angular, including Next.js patterns where applicable.
  • Implement backend services using Node.js, FastAPI, or the .NET framework, applying clean architecture, maintainability, and performance best practices.
  • Design and publish REST APIs (or Graph

    QL where applicable), including authentication, authorization, versioning, validation, and OpenAPI documentation.
  • Implement and maintain asynchronous processing and event-driven workflows (i.e., queues, workers, scheduled jobs) for scalable, reliable operations.
  • Containerize applications using Docker and support deployments to Kubernetes or managed service abstractions.
  • Collaborate with technical staff to troubleshoot and resolve software problems; perform root-cause analysis and implement durable fixes.
  • Respond to user-reported and customer-reported issues with timely software corrections; evaluate and implement suggestions for software modifications and enhancements.
  • Contribute to the creation and maintenance of software user manuals, user documentation, and release notes to support adoption and operations.
  • Participate in code reviews, enforce quality standards, and write automated tests (unit, e2e, and integration).
  • Assist in training and mentoring less experienced developers through code reviews and knowledge sharing.
  • May act as a team leader on less complex projects or feature efforts, including task breakdown, technical guidance, and delivery coordination.
  • Work effectively in a fully remote environment, collaborating across time zones using modern engineering workflows and communication tools.
Qualifications
  • Required — 3–7 years of professional software development experience delivering full-stack solutions in production environments.
  • Proficiency with Type Script and at least one backend language (e.g., Python, C#, Go, or Java).
  • Professional experience with at least one modern front-end framework (e.g. React or Angular).
  • Demonstrated experience building and supporting API-driven services (REST, error handling, logging, monitoring, authentication, and access control).
  • Experience deploying or operating services in AWS and/or Microsoft Azure, including IAM and security fundamentals.
  • Hands-on experience with Docker and container-based development workflows.
  • Working knowledge of SQL and relational database fundamentals (schema design, indexes, query performance).
  • Experience with CI/CD and Git-based development practices (branching, pull requests, automated testing).
  • Ability to troubleshoot and resolve defects independently and collaboratively, including debugging complex issues.
  • Strong written and verbal communication skills appropriate for a fully remote team.
Preferred
  • Experience with Kubernetes and/or managed container platforms (e.g., EKS, AKS, ECS).
  • Experience with FastAPI, .NET, Node.js, and SSR patterns.
  • Event-driven systems experience (e.g., SQS/SNS, Kafka, Rabbit

    MQ, Azure Service Bus).
  • Exposure to Infrastructure-as-Code (IaC) and automation practices (Terraform, Bicep, Cloud Formation) and Git Ops-style delivery.
  • Observation experience (metrics, tracing, and structured…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary