Enable job alerts via email!

Full-Stack Developer

Digital Charter

Annapolis (MD)

Remote

USD 90,000 - 120,000

Full time

Today
Be an early applicant

Job summary

A technology solutions provider is seeking an experienced Full-Stack Developer for a full-time remote position. The ideal candidate will have a solid foundation in developing containerized applications, REST APIs, and database solutions. Responsibilities include building applications, collaborating in agile teams, and deploying software using modern frameworks. This role requires strong communication skills and a dedication to quality work.

Benefits

Health insurance
Dental insurance
Vision insurance
Retirement plan (401(k), etc.)
Paid time off (vacation, sick leave)
Employer-sponsored STD, LTD, and Life Insurance

Qualifications

  • Minimum 4 years of experience in full-stack development using JavaScript, Python, or Java.
  • Minimum 4 years of experience in front-end development (React, Angular) and/or back-end development (Node.js, Django/Flask, SpringBoot).
  • Minimum 4 years of experience in database design/programming (MySQL, PostgreSQL).
  • Experience in REST API design and development.
  • Experience with TDD and Microservices Architecture.
  • Experience deploying containerized applications with Docker, Kubernetes, or OpenShift.
  • Fluent in English (oral and written).

Responsibilities

  • Build containerized application tools following the 12-Factor App methodology.
  • Develop products as part of a balanced agile team.
  • Design and implement REST APIs and microservices architecture.
  • Perform front-end and back-end development.
  • Conduct database design and programming.
  • Deploy containerized applications using Docker, Kubernetes, or OpenShift.

Skills

Containerized application tools
REST APIs
Database design
Full-stack development
JavaScript
Python
Java
Test Driven Development (TDD)
Microservices Architecture
Agile methodology
Fluent in English

Education

4-year university degree in computer science/systems engineering

Tools

Docker
Kubernetes
OpenShift
React
Angular
Node.js
Django
Flask
SpringBoot
MySQL
PostgreSQL
MongoDB
Job description
Description

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 containerized application tools, REST APIs, and database design and programming.

Responsibilities
  • Build containerized application tools following the 12-Factor App methodology, Test Driven Development (TDD), and Extreme Programming (XP).
  • Develop products as part of a balanced agile team (Product Manager, Product Owner, UI/UX Designer, and Data Scientists as applicable).
  • Design and implement REST APIs and microservices architecture.
  • Develop full-stack solutions using modern JavaScript, Python, and/or Java frameworks.
  • Perform front-end development (e.g., React, Angular) and back-end development (e.g., Node.js, Django/Flask, SpringBoot).
  • Conduct database design and programming (e.g., MySQL, PostgreSQL, MongoDB).
  • Deploy containerized applications using Docker, Kubernetes, or OpenShift.
  • Work in a collaborative, pair programming environment as needed.
  • Rapidly learn and apply new programming languages, frameworks, and tools.
  • Support the creation of sustainable DevSecOps pipelines and agile delivery practices.
Qualifications
  • Minimum 4 years of experience in full-stack development using JavaScript, Python, or Java.
  • Minimum 4 years of experience in front-end development (React, Angular, etc.) and/or back-end development (Node.js, Django/Flask, SpringBoot, etc.).
  • Minimum 4 years of experience in database design/programming (MySQL, PostgreSQL, etc.).
  • Experience in REST API design and development.
  • Experience with Test Driven Development (TDD).
  • Experience in Microservices Architecture.
  • Experience deploying containerized applications with Docker, Kubernetes, or OpenShift.
  • Experience working in collaborative, agile teams.
  • Experience delivering iterative releases in an Agile/DevSecOps environment.
  • Fluent in English (oral and written).
Key Soft Skills
  • Communication: Excellent written and verbal communication skills
  • Initiative: Proactive & Self-Motivation
  • Attention to Detail: Commitment to accuracy and high-quality work
  • Team Collaboration
  • Customer-Focus: Commitment to Service Excellence
Required Education

4-year university degree in relevant field (computer science/systems engineering)

Benefits
  • Health insurance
  • Dental insurance
  • Vision insurance
  • Retirement plan (401(k), etc.)
  • Paid time off (vacation, sick leave)
  • Employer-sponsored STD, LTD, and Life Insurance
Equal Employment Opportunity (EEO)

Digital Charter is an equal opportunity employer and values diversity. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

About Digital Charter

Digital Charter is an SBA 8(a) certified, minority-owned business dedicated to driving organizational success through cutting-edge technology and innovative solutions. With a focus on Digital Transformation, Automation, Cybersecurity, Artificial Intelligence (AI), and Professional Services, we empower organizations to thrive in today’s dynamic and competitive landscape.

We specialize in delivering transformative results.

From streamlining workflows with advanced automation tools to implementing secure, scalable cybersecurity frameworks, our solutions are designed to align seamlessly with your organization’s goals. Whether it’s leveraging AI to unlock new efficiencies or guiding businesses through complex digital transformations, we are committed to delivering measurable value at every step.

  • Driven by our core values of excellence, integrity, action, and commitment, we ensure predictable and exceptional outcomes.
  • Our relentless pursuit of growth inspires solutions that consistently surpass expectations.
  • Our steadfast integrity fosters trust and transparency in every engagement.
  • Through decisive action, we transform vision into reality, helping organizations overcome challenges and achieve progress.
  • Our unwavering commitment to process and people ensures promises are fulfilled, empowering organizations to thrive with confidence and resilience.

Ready to make an impact? Join our team today!

Disclaimer

This job posting is intended as a general guide and may be subject to change. Digital Charter reserves the right to modify job duties and responsibilities as needed.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.