1

D3 Jobs in Washington (NOW HIRING)

Senior UI Developer

Mclean, VA ยท Remote

$61.50 - $79.50/hr

Proven experience with one or more graph visualization libraries (Cytoscape.js, D3.js, etc.) * Working knowledge of agent communication protocols (e.g., MCP or equivalent) * Experience instrumenting ...

Mid-Level Java Developer

Rockville, MD

$52 - $67.25/hr

... D3/C3 Charts preferred) o GIS/Maps development (Leaflet/ OpenStreetMap libraries preferred) o SOAP/ REST, XML, XSD, XLST, WSDL o Actuate BIRT Reports/ Jasper Reports, Oracle Reports o Maven ...

Jr. DataBase Developer

Washington, DC ยท On-site

$75K - $98K/yr

Experience with Ruby on Rails JRUBY, Java JBOSS, Tourquebox Business Intelligence and Data Warehouse JavaScript visualization library such as D3.js Experience with Government Customers EDUCATION ...

Tableau (what we mainly use), Microsoft Power BI, D3, Chart, Plotly, React-vis, Rechart โ€ข Experience in relevant analytical methods serving DoD clients โ€ข Experience with Kubernetes and Docker ...

Senior Vantage Developer

Arlington, VA ยท On-site

$62.75 - $82.75/hr

Build custom front-end components and advanced data visualizations using React, JavaScript, TypeScript, HTML, CSS, D3.js, Plotly, Recharts, or similar technologies. * Connect user-facing applications ...

Senior Vantage Developer

Arlington, VA ยท On-site

$62.75 - $82.75/hr

Build custom front-end components and advanced data visualizations using React, JavaScript, TypeScript, HTML, CSS, D3.js, Plotly, Recharts, or similar technologies. * Connect user-facing applications ...

Senior Vantage Developer

Arlington, VA ยท On-site

$62.75 - $82.75/hr

Build custom front-end components and advanced data visualizations using React, JavaScript, TypeScript, HTML, CSS, D3.js, Plotly, Recharts, or similar technologies. * Connect user-facing applications ...

Senior Vantage Developer

Arlington, VA ยท On-site

$62.75 - $82.75/hr

Build custom front-end components and advanced data visualizations using React, JavaScript, TypeScript, HTML, CSS, D3.js, Plotly, Recharts, or similar technologies. * Connect user-facing applications ...

Experience with JS visualization libraries, including Cytoscape, D3, Ogma, AmCharts and similar open-source capabilities * Experience in working with RESTful Web services * Experience with cloud ...

next page

Showing results 1-20

D3 information

See Washington salary details

$17

$28

$41

How much do d3 jobs pay per hour?

As of Aug 31, 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.

Senior UI Developer

Snowrelic Inc

Mclean, VA โ€ข Remote

$61.50 - $79.50/hr

Contractor

Re-posted 3 days ago


Job description

We are seeking an experienced UI Developer with expertise in AI-enabled agentic systems to lead the development of our advanced biological visualization layer for the Multi-Agent Visualization System. In this role, you'll bridge cutting-edge AI agent technologies with interactive visualization frameworks to create intuitive, powerful interfaces that help scientists, clinicians, and researchers understand complex biological pathways and relationships. 

Key Responsibilities 

  • Design and implement the presentation layer for our Three-Tier agentic visualization system 

  • Integrate multiple visualization libraries including Cytoscape.js, GraphXR, and Neo4j Bloom 

  • Develop interactive interfaces that consume agent-generated visualization configurations 

  • Collaborate with AI engineers to optimize agent-UI communication via A2A protocols 

  • Create adaptive UIs that respond to user roles and preferences 

  • Implement real-time visualization updates based on agent feedback loops 

  • Develop visualization components that scale to handle large biological knowledge graphs 

  • Lead the UI architecture design for cross-tier agent communication patterns 

  • Optimize rendering performance for complex biological pathway visualizations 

Required Skills & Experience 

  • 7+ years of professional front-end development experience 

  • 3+ years working with AI-enabled or agent-based systems 

  • Strong expertise in React and TypeScript for complex web applications 

  • Proven experience with one or more graph visualization libraries (Cytoscape.js, D3.js, etc.) 

  • Working knowledge of agent communication protocols (e.g., MCP or equivalent) 

  • Experience instrumenting UIs for user interaction data collection 

  • Proficiency with WebGL or Canvas-based rendering for performance 

  • Understanding of LLM-based agent architectures and capabilities 

  • Experience with real-time data visualization and updates 

  • Ability to optimize UI performance for rendering complex graphs 

  • Knowledge of accessibility standards for data visualization 

Desired Qualifications 

  • Experience with biological or scientific data visualization 

  • Familiarity with Neo4j, GraphQL, or other graph data technologies 

  • Background in UX design principles for complex data visualization 

  • Experience with LangGraph, LangChain, or similar agent orchestration frameworks 

  • Knowledge of semantic web technologies and knowledge graphs 

  • Experience with A/B testing and user interaction analysis 

  • Understanding of MAPE-K feedback loops or similar adaptive systems 

  • Exposure to data flywheel implementation for continuous improvement 

  • Background in collaborative or multi-user visualization systems 

Our Technology Stack 

  • Frontend: React, TypeScript, Cytoscape.js, GraphXR, D3.js, TailwindCSS 

  • Visualization: WebGL, Canvas, SVG rendering techniques 

  • Agent Communication: A2A protocols, MCP standardization 

  • Data Flow: RabbitMQ/Kafka for agent messaging 

  • Orchestration: LangGraph for workflow management 

  • Backend Integration: GraphQL, REST APIs for data access 

  • CI/CD: Modern development workflows with GitHub Actions