More jobs:
Full-Stack Developer
Remote / Online - Candidates ideally in
Annapolis, Anne Arundel County, Maryland, 21403, USA
Listed on 2026-02-16
Annapolis, Anne Arundel County, Maryland, 21403, USA
Listing for:
Digital Charter
Full Time, Remote/Work from Home
position Listed on 2026-02-16
Job specializations:
-
Software Development
Full Stack Developer, Cloud Engineer - Software
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.
- 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.
- 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).
(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:
×