# Full Stack Developer

**Company:** [Black Canyon Consulting](https://hotfix.jobs/companies/blackcanyonconsulting)
**Location:** Bethesda, MD
**Role:** Fullstack Engineering
**Experience:** 3+ years
**Skills:** Wagtail, Django, Python, React, Next.js, GraphQL, TypeScript, JavaScript, HTML, CSS, REST APIs, Postgres, Git, CI/CD
**Posted:** 2026-07-21

> Full Stack Developer building and maintaining Wagtail CMS-powered public web platforms for NCBI. Develop backend features with Django/Python, responsive frontends with React/Next.js, integrate headless APIs, ensure accessibility (Section 508/WCAG), and support CMS/design system adoption. Requires 3+ years full-stack experience with these technologies plus a BS in CS.

## Job Description

## Duties & Responsibilities
- Develop and maintain Wagtail CMS features using Django and Python.
- Build responsive, accessible front-end interfaces using React, Next.js, JavaScript/TypeScript, HTML, and CSS.
- Support the adoption of Wagtail CMS at NCBI by following established architecture, standards, documentation, and best practices.
- Support the adoption of the NCBI Web Design System by implementing reusable components, patterns, and design standards.
- Integrate front-end applications with headless CMS APIs, including GraphQL and REST.
- Create and manage Wagtail page models, StreamField blocks, snippets, workflows, and admin customizations.
- Support multisite Wagtail implementations and structured content delivery.
- Collaborate with UX, content, backend, DevOps, product, and stakeholder teams.
- Optimize websites for accessibility, performance, SEO, scalability, and maintainability.
- Participate in troubleshooting, code reviews, testing, documentation, release planning, and production support.

## Required Qualifications
- BS in Computer Science.
- 3+ years of full stack web applications development using Django, React, and Next.js.
- Experience with Wagtail CMS, Django, and Python.
- Experience with React, Next.js, JavaScript/TypeScript, HTML, and CSS.
- Experience with GraphQL APIs, REST APIs, and headless CMS integration.
- Understanding of Wagtail content modeling, StreamField, snippets, workflows, and multisite setup.
- Experience implementing components from a Web Design System or component library.
- Strong understanding of accessibility, including Section 508 and WCAG.
- Familiarity with PostgreSQL, Git, CI/CD, testing, and modern development workflows.
- Ability to work collaboratively across technical and non-technical teams.

## Preferred Qualifications
- Experience with public-facing government, scientific, biomedical, or research websites.
- Familiarity with U.S. Web Design System or similar design systems.
- Experience with Wagtail in a headless or hybrid architecture.
- Familiarity with Docker, cloud hosting, CDN configuration, search integration, SEO, analytics, and automated testing.
- Experience supporting CMS or design system adoption across teams or products.
- Experience developing Django web applications and services.

## Similar jobs

- [Software Engineer, Product](https://hotfix.jobs/jobs/2c2b6e2f-1659-42b3-91d0-b49967d03a4e) - Numeric - San Francisco, CA - $125k – $250k/yr
- [Software Engineer, Product](https://hotfix.jobs/jobs/64afa207-e1c9-4350-8636-52a905248b60) - Numeric - New York, NY - $175k – $250k/yr
- [Software Engineer - Full Stack, Product Engineering](https://hotfix.jobs/jobs/690379b8-5036-4e49-a21a-8ea7e94492f4) - Baton - San Francisco, CA - $150k – $200k/yr
- [Product Engineer](https://hotfix.jobs/jobs/12261b92-c9f4-4f9e-86be-e2e64bf0d946) - Improbable - Remote
- [Full-Stack Engineer - Creative Studio](https://hotfix.jobs/jobs/55ec921d-0d93-43f4-9a8c-2a2ddfcaea61) - ElevenLabs - Remote

**Apply:** https://hotfix.jobs/jobs/40a510e9-d97d-4fef-95ac-954d97ff398f
**Canonical:** https://hotfix.jobs/jobs/40a510e9-d97d-4fef-95ac-954d97ff398f