Digital Charter · 2 days ago
Senior Full-Stack Developer
Digital Charter is searching for an experienced Senior Full-Stack Developer for a full-time remote position. This role involves building and evolving SaaS products and mission-focused applications, owning features end-to-end, and partnering with cross-functional teams to deliver secure, scalable capabilities in a fully remote environment.
Cyber SecurityInformation TechnologyManagement Consulting
Responsibilities
Design, build, and maintain full-stack features across UI, API, and data layers – using a combination of TypeScript, Python, C#, and Go
Develop responsive, accessible front-end experiences using React (Next.js) and Angular, with strong component architecture and state management
Build and version APIs (i.e., REST and GraphQL), including authentication, access management, rate limiting, pagination, and robust error handling
Implement backend services using Node.js, FastAPI, and .NET – including asynchronous processing patterns (i.e., queues, event-driven workflows, and background jobs)
Create and maintain cloud-native deployments on Amazon Web Services (AWS) and Microsoft Azure, leveraging managed services where appropriate for reliability, security, and cost efficiency
Package and run service as containerized workloads (via Kubernetes, ECS, AKS, EKS patterns depending on project requirements)
Implement and improve CI/CD pipelines and release practices (i.e., build, test, scan, and deploy), with an emphasis on repeatability and auditability
Write high-quality, testable code with unit and integration tests, meaningful code reviews, and clear engineering documentation
Troubleshoot production issues using logs, metrics, and traces; participate in on-call incident response as needed, and drive root-cause resolutions
Collaborate effectively in a fully remote settings: detailed written communication, proactive status updates, and strong ownership of deliverables
Contribute to technical planning, including estimation, sequencing, risk identification, and tradeoff discussions with stakeholders
Perform as the technical expert for an assigned project, demonstrating a thorough understanding of the business application and translating customer goals into scalable technical solutions
Perform as a project lead, providing instruction, assigning work, giving technical direction, and monitoring execution quality for assigned developers on a project – including task breakdown, review expectations, standards, and mentoring
Assist with scheduling and coordinating project work, including milestone planning, dependency management, delivery tracking, and risk management in partnership with the program leadership
Work directly with customers and technical staff to resolve software problems and respond to suggestions for modifications or enhancements (including impact analysis and implementation planning)
Participate in the development and maintenance of software user manuals, user documentation, release notes, and operational runbooks appropriate to the system and client environment
Qualification
Required
8–12 years of professional software development experience, with substantial product ownership
Advanced proficiency in TypeScript plus at least one backend programming language (e.g., Python, C#, Go, Java)
Demonstrated experience shipping production systems using React and/or Angular and a backend framework such as Node.js, FastAPI, or .NET
Hands-on delivery in Amazon Web Services (AWS) and/or Microsoft Azure, including deploying services, configuring cloud resources, and operating applications in production
Strong experience with API design, with an emphasis on security, versioning, performance, and maintainability
Experience with containerization and practical familiarity with orchestration and runtime patterns (e.g., Kubernetes, EKS, AKS)
Solid grasp of data stores (e.g., SQL, NoSQL, Cache, Vector)
Demonstrated ability to lead delivery at the project level, including providing technical direction to other developers and coordinating execution to meet milestones
Proven ability to work independently in a fully remote environment (i.e., ownership, prioritization, and communication)
Preferred
Experience delivering SaaS products or mission-focused systems with high reliability and security expectations
Familiarity with AI-enabled features (e.g., LLM integrations, retrieval patterns, tool orchestration, safety and evaluation)
DevSecOps (DSO) experience, including threat-aware design, secure coding, secrets management, and integrating security tooling into CI/CD
Cloud certifications such as AWS Certificated Developer – Associate or Microsoft Certified: Azure Developer Associate
Security baseline certifications (e.g., CompTIA Security+)
Ability to obtain and maintain a federal Public Trust suitability or security clearance (if required by a specific contract)
Benefits
Health Insurance
Dental Insurance
Vision Insurance
Retirement Plan
Paid Time Off (Vacation, Sick Leave)
Employer-Sponsored STD, LTD, and Life Insurance
Company
Digital Charter
Digital Charter is an IT solutions company that offers digital transformation, devsecops, cybersecurity, and management consulting services.
Funding
Current Stage
Early StageCompany data provided by crunchbase