1

D3 Jobs in Washington (NOW HIRING)

Front End Developer

Annapolis Junction, MD · On-site

$106K - $123K/yr

Experience with RESTful API integration and asynchronous data handling Proficiency with data visualization libraries (D3.js, Plotly, Chart.js, or similar) * Experience with version control (Git) and ...

Tableau, Pandas, D3.js, ggplot, etc) * Open-source front end libraries that manipulate PDF documents such as PDF.js * Proficiency in Python software development, especially web service development in ...

Tableau, Pandas, D3.js, ggplot, etc) * Open-source front end libraries that manipulate PDF documents such as PDF.js * Proficiency in Python software development, especially web service development in ...

D3 Style Guide), including podcasts or audio segments. * Provides user experience / user interface expertise for development of interactive graphics and web products. * Demonstrates proficiency in ...

Tableau, Pandas, D3.js, ggplot, etc) * Open-source front end libraries that manipulate PDF documents such as PDF.js * Proficiency in Python software development, especially web service development in ...

Software Engineer

Columbia, MD · On-site

$160K - $200K/yr

... such as D3, Cytoscape, Sigma.js, vis.js, or Recharts, particularly for graph/network visualizations - Experience with social listening, social media data, or large-scale web data platforms ...

Professional work experience with dataviz (D3, Recharts) or richtext editors (Slate, TipTap) * Prior professional work experience in a start-up organization This is an onsite work opportunity and our ...

Have worked with visualization tools (D3.js, Chart.js) * Are experienced working with node.js development tools (npm, webpack, babel) PREFERRED... * Are experienced with containerization (Docker and ...

Software Engineer

Elkridge, MD · On-site

$160K - $200K/yr

... such as D3, Cytoscape, Sigma.js, vis.js, or Recharts, particularly for graph/network visualizations - Experience with social listening, social media data, or large-scale web data platforms ...

Showing results 41-60

D3 information

See Washington salary details

$17

$28

$41

How much do d3 jobs pay per hour?

As of Sep 1, 2026, the average hourly pay for d3 in Washington is $28.40, according to ZipRecruiter salary data. Most workers in this role earn between $23.94 and $30.77 per hour, depending on experience, location, and employer.

What is a d3 developer?

D3 developers are professionals who specialize in using D3.js, a powerful JavaScript library for creating interactive data visualizations on the web. They are skilled in transforming complex data sets into visually engaging charts, graphs, and maps that help users understand and analyze information. D3 developers typically have strong backgrounds in JavaScript, web development, and data analysis, and often work closely with designers, data scientists, and stakeholders to create custom visual solutions.

What are the typical challenges faced when using D3.js in a data visualization developer role?

A common challenge for data visualization developers working with D3.js is managing the complexity of dynamic, interactive visualizations, especially when dealing with large datasets or frequent data updates. Integrating D3.js with modern JavaScript frameworks like React or Angular can also be tricky, requiring careful handling of the DOM to avoid performance issues. Additionally, ensuring accessibility and responsiveness across devices adds another layer of complexity. Collaborating closely with designers and data analysts is key to translating data insights into clear, engaging visual stories.

What are the key skills and qualifications needed to thrive as a d3 developer, and why are they important?

To excel as a D3 Developer, you need a strong grasp of JavaScript, data visualization concepts, and experience with D3.js library, often supported by a background in computer science or related fields. Familiarity with web technologies such as HTML, CSS, and version control systems like Git is essential, along with experience using data sources like APIs or CSV/JSON. Creativity, attention to detail, and strong problem-solving skills help you create impactful and user-friendly visualizations. These skills are crucial for transforming complex data into interactive, insightful visuals that drive decision-making.

What is the difference between D3 vs Data Analyst?

AspectD3Data Analyst
Required CredentialsBachelor's degree often in computer science, statistics, or related fieldsBachelor's degree in similar fields, sometimes with additional certifications
Work EnvironmentData-driven teams, tech companies, or research institutionsBusiness, finance, healthcare, and other industries requiring data insights
Employer & Industry UsageTech firms, startups, government agenciesCorporations, consulting firms, government agencies
Common Search & ComparisonOften compared for data handling and visualization skillsCompared for data interpretation and reporting capabilities

While both D3 and Data Analysts work with data, D3 primarily focuses on data visualization and front-end development, whereas Data Analysts analyze data to generate insights. D3 is more technical and coding-intensive, while Data Analysts often work with statistical tools and reporting. Understanding these differences helps employers and job seekers identify the right role based on skills and career goals.

Infographic showing various D3 job openings in Washington as of August 2026, with employment types broken down into 78% Full Time, 9% Part Time, 4% Temporary, and 9% Contract. Highlights an 86% Physical, 2% Hybrid, and 12% Remote job distribution, with an average salary of $59,070 per year, or $28.4 per hour.

Front End Developer

MANTECH

Annapolis Junction, MD • On-site

$106K - $123K/yr

Full-time

Re-posted 28 days ago


ManTech rating

8.8

Company rating: 8.8 out of 10

Based on 15 frontline employees who took The Breakroom Quiz

47th of 247 rated software companies


Job description

MANTECH seeks a motivated, career and customer-oriented Front End Developer to join our team in Annapolis Junction, MD. 

Responsibilities include but are not limited to:

  • Design and develop web-based user interfaces for operational tools and capability management systems
  • Create visualization dashboards that present complex technical data in operator-friendly formats
  • Conduct user research with operators to understand workflow pain points and interface requirements
  • Build responsive, accessible web applications optimized for operational environment constraints
  • Integrate front-end applications with back-end APIs, data pipelines, and capability infrastructure
  • Implement real-time data visualization for operational status, system health, and mission telemetry
  • Develop interface components that streamline operator workflows during mission execution
  • CONUS travel maybe required up to 25%.

Minimum Qualifications:

  • Bachelor's degree and 4+ years of experience OR High School Diploma/GED and 8+ years of experience OR Associate’s degree and 6+ years of experience OR Master’s Degree and 2+ years, OR a PhD with 0+ years of progressively responsible experience.
  • 3+ years professional front-end development experience
  • Expert proficiency in HTML5, CSS3, and TypeScript
  • Strong experience with modern JavaScript frameworks (React, Vue, Angular, or similar)
  • Experience with RESTful API integration and asynchronous data handling Proficiency with data visualization libraries (D3.js, Plotly, Chart.js, or similar)
  • Experience with version control (Git) and collaborative development workflows
  • Familiarity with build tools and package managers (Webpack, npm, yarn)

Preferred Qualifications:

  • Proficiency with Golang for backend integration and tooling development
  • Experience building applications for cybersecurity operations or intelligence analysis
  • Familiarity with Svelte framework and real-time data visualization and WebSocket implementations
  • Experience with component libraries and design systems (Material-UI, Ant Design)
  • Bachelor's degree in Computer Science, Human-Computer Interaction, Design, or related field (or equivalent experience)

Clearance Requirements:

  • An active TS/SCI with Polygraph is required.

Physical Requirements:

  • Must be able to remain in a stationary position 50% of the time.
  • Needs to occasionally move about inside the office to access file cabinets and office machinery.
  • Frequently communicates with co-workers, management, and customers, which may involve delivering presentations.
  • Must be able to exchange accurate information in these situations.

What ManTech employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom