Senior Full Stack Developer

blackcanyonconsulting

United States

Hybrid

USD 110,000 - 170,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Vision coverage
Retirement plan
Paid holidays
Paid vacation
Tuition reimbursement

Job summary

Black Canyon Consulting seeks a senior full‑stack web developer to build and improve web apps that explore scientific information and data, spanning Python and Django services, user‑facing features, and API integration. You will provide technical guidance in an agile team, mentor developers, maintain test suites, and help shape deployment workflows while delivering performant, accessible interfaces.

This role offers collaboration with researchers, flexible options for on‑site Bethesda, MD or

Qualifications

  • 5+ years in full-stack web development, 3+ years with Python and Django.
  • BS in CS or a scientific discipline, or equivalent experience.
  • Proficiency in Python, Kotlin, or Java.
  • Experience with relational database design and migrations.
  • Strong communication and collaboration skills; version control experience.
  • Understanding of accessibility and security compliance.

Responsibilities

  • Develop and maintain reliable, performant web apps and backend services.
  • Deliver new features connecting user interactions with data and APIs.
  • Build responsive, accessible UIs and support CI/CD workflows.
  • Maintain test suites and monitor performance, security, and accessibility.
  • Contribute to engineering standards, code reviews, and process improvements.
  • Mentor and support less experienced developers.

Job description

Role overview

Build and improve web applications used to explore scientific information and data at high volume. The role spans Python and Django services, user-facing features, and integration with front-end components, with responsibility for quality and technical guidance within an agile team.

Responsibilities
  • Develop and maintain reliable, performant web applications and backend services.
  • Deliver new features that connect user interactions with scientific data and APIs.
  • Build responsive, accessible interfaces and support automated build, test, and deployment workflows.
  • Maintain test suites and monitor application performance, security, and accessibility.
  • Contribute to engineering standards, code reviews, and team process improvements.
  • Mentor and support less experienced developers.
Requirements
  • At least five years of full-stack web development, including three or more years with Python and Django.
  • A bachelor’s degree in computer science or a scientific discipline, or equivalent experience.
  • Proficiency in a current programming language such as Python, Kotlin, or Java.
  • Experience with relational database design and data migrations.
  • Understanding of accessibility and security compliance.
  • Experience with version control and strong written, verbal, and collaborative communication.
Nice to have
  • Experience with JavaScript frameworks such as React or Angular, REST APIs, and search platforms such as Lucene or Solr.
  • Familiarity with semantic markup, modern layout techniques, Selenium regression testing, and agile development.
  • Previous technical leadership experience.
Benefits and work setup

The position is full time, with onsite work in Bethesda, Maryland and/or remote work. Benefits listed include medical, dental and vision coverage, an employer-supported retirement plan, paid holidays and vacation, and tuition reimbursement.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Developer - Python/Django/ReactJS
Full Stack Developer - Python/Django/ReactJS

blackcanyonconsulting • United States

Hybrid
USD 110,000 - 140,000
Medical coverage
Dental coverage
Vision coverage
+4
Python/Django Developer
Python/Django Developer

blackcanyonconsulting • United States

Hybrid
USD 110,000 - 150,000
Medical, dental, and vision coverage
Employer-contributed 401(k)
Paid holidays and vacation
+1
Mid-Level C++ Developer
Mid-Level C++ Developer

blackcanyonconsulting • United States

Hybrid
USD 100,000 - 130,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Full-Stack Engineer — Remote or Bethesda
Senior Full-Stack Engineer — Remote or Bethesda

blackcanyonconsulting • United States

Hybrid
USD 110,000 - 170,000
Medical insurance
Dental insurance
Vision coverage
+4
Full Stack Developer - Python/Django/ReactJS
Full Stack Developer - Python/Django/ReactJS

Black Canyon Consulting • United States

Hybrid
USD 110,000 - 140,000
Medical, dental, and vision coverage
401k plan with employer contribution
Paid holidays and vacation
+1
Senior Full Stack Developer (Data Engineering)
Senior Full Stack Developer (Data Engineering)

Gokool Digital • United States

On-site
USD 120,000 - 170,000
Senior Django & Python Full-Stack Engineer (Remote)
Senior Django & Python Full-Stack Engineer (Remote)

7Seventy • United States

Hybrid
USD 100,000 - 130,000
Comprehensive health coverage
FSA/HSA options
401(k) with employer contributions
+5
Senior Software Engineer
Senior Software Engineer

Bestpass • United States

Remote
USD 140,000 - 180,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Ethereum Technologies LLC • Houston (TX)

On-site
USD 150,000 - 190,000
Senior Software Engineer - Python Full Stack
Senior Software Engineer - Python Full Stack

7Seventy • United States

Remote
USD 100,000 - 130,000
Comprehensive health coverage
FSA/HSA options
401(k) with employer contributions
+5