1

D3 Js Jobs (NOW HIRING)

Tableau, D3.js and R.) Ultimately, you will develop database solutions to ensure company information is stored effectively and securely. Responsibilities * Develop database solutions to store and ...

Senior Angular Lead

Irving, TX · On-site

$55.75 - $72.25/hr

Responsibilities : • Design, develop, and maintain scalable Angular applications • Build rich UI dashboards and data visualizations using D3.js • Translate UX/UI designs into high-quality ...

UI Developer

San Jose, CA

$58.50 - $76.25/hr

Experience with Client-Side Web Application Development JavaScript, HTML and CSS Web Development Frameworks (node.js, d3.js and jQuery) is a plus. Professional Skills: Must be an excellent ...

UI Developer

San Jose, CA · On-site

$58.50 - $76.25/hr

Experience with Client-Side Web Application Development JavaScript, HTML and CSS Web Development Frameworks (node.js, d3.js and jQuery) is a plus. Professional Skills: Must be an excellent ...

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 ...

UI Developer

San Diego, CA · On-site

$53 - $69/hr

JHipster D3.js webpack Strong Object Oriented Programming Knowledge Strong Self Learning Techniques Design Patterns Angular CLI Should be able to create a basic CRUD Web App in Angular2 & TypeScript ...

Create real-time dashboards and data visualization solutions using ChartJS, D3.js, HighCharts, Plotly, Canvas, and SVG. * Develop and consume RESTful APIs and GraphQL services. * Work with SQL ...

UI Engineer

San Jose, CA · On-site

$121K - $162K/yr

In-depth knowledge of the D3.js toolkit; Practical experience with the Play framework (desirable); B.Sc. degree in Computer Science, Engineering, Mathematics, Statistics or related field is required.

... D3 JS A solid foundation in computer science, with strong competencies in algorithms, data structures, and software design Develop wireframes, behavioral specifications and personas Self-directed and ...

Showing results 21-40

D3 Js information

See salary details

$15

$25

$37

How much do d3 js jobs pay per hour?

As of Aug 16, 2026, the average hourly pay for d3 js in the United States is $25.07, according to ZipRecruiter salary data. Most workers in this role earn between $21.15 and $27.16 per hour, depending on experience, location, and employer.

What is a D3.js?

A D3.js job typically involves using the D3.js library to create dynamic and interactive data visualizations for web applications. Professionals in this role often work with JavaScript, HTML, CSS, and SVG to manipulate data and render charts, graphs, and other visual elements. They may collaborate with data analysts, designers, and developers to present complex information in an intuitive and visually appealing manner. Strong knowledge of data structures, algorithms, and front-end development is usually required.

What does a D3.js developer do?

As a D3.js Developer, your daily tasks often include collaborating with UX/UI designers and data analysts to create interactive, dynamic data visualizations for web applications. You’ll spend much of your time coding in JavaScript using the D3.js library, transforming raw data into visually compelling graphics. Reviewing and optimizing code for performance, participating in code reviews, and integrating visualizations with back-end systems are also common activities. Regular communication with other development team members ensures that visualizations meet project requirements and client expectations.

What are the key skills and qualifications needed to thrive in the D3 js position, and why are they important?

To thrive as a D3.js Developer, you need a strong foundation in JavaScript, specifically expertise in D3.js for data-driven visualizations, along with a background in computer science or a related field. Familiarity with front-end frameworks (like React or Angular), version control systems (such as Git), and visualization libraries is commonly expected, and some roles may prefer candidates with certifications in web development or data visualization. Problem-solving ability, attention to detail, and effective communication are essential soft skills in this position. These competencies enable you to create impactful, user-friendly data visualizations that help organizations gain deeper insights and make informed decisions.

What can D3 js do?

D3.js is a JavaScript library used by front-end developers to create dynamic, interactive data visualizations in web browsers. It enables the manipulation of document objects based on data, allowing for the creation of charts, graphs, and complex visual representations of data sets. Proficiency in JavaScript and understanding of SVG, HTML, and CSS are important for working with D3.js effectively.
More about D3 Js jobs

What cities are hiring for D3 Js jobs?

Cities with the most D3 Js job openings:

What are the most commonly searched types of D3 Js jobs?

The most popular types of D3 Js jobs are:

What states have the most D3 Js jobs?

States with the most job openings for D3 Js jobs include:

Infographic showing various D3 Js job openings in the United States as of August 2026, with employment types broken down into 64% Full Time, and 36% Contract. Highlights an 91% In-person, and 9% Remote job distribution, with an average salary of $52,154 per year, or $25.1 per hour.

Job Title: Front-End Developer (Tableau/Data Visualization)// Chicago, IL

Alliance IT

Chicago, IL • On-site

$107K - $124K/yr

Other

Posted 9 days ago


Job description

Job Title: Front-End Developer( Tableau/Data Visualization)

Location: Chicago, IL)

Banking and Data governance 

Job Summary

We are seeking a Front-End Developer with strong expertise in modern JavaScript frameworks and data visualization technologies to build responsive, interactive, and analytics-driven web applications. The ideal candidate will have experience integrating Tableau dashboards into web applications and creating intuitive user interfaces that help business users make data-driven decisions.

Key Responsibilities
  •  
  • Design and implement reusable UI components following best practices.
  • Embed and customize Tableau dashboards within web applications.
  • Create interactive data visualizations using Tableau and JavaScript visualization libraries (D3.js, Chart.js, or Highcharts).
  • Integrate front-end applications with REST APIs and backend services.
  • Optimize application performance, accessibility, and cross-browser compatibility.
  • Collaborate with UX/UI designers, product managers, data engineers, and business stakeholders.
  • Troubleshoot, debug, and enhance existing applications.
  • Follow Agile/Scrum development practices and participate in code reviews.
Required Qualifications
  • Bachelor''''''''s degree in Computer Science, Information Technology, or related field.
  • 4+ years of Front-End Development experience.
  • Strong proficiency in:

    • JavaScript (ES6+), TypeScript
    • HTML5, CSS3, SCSS
    • Redux or Context API
  • Hands-on experience with Tableau Desktop, Tableau Server/Cloud, and dashboard embedding.
  • Experience consuming RESTful APIs.
  • Strong understanding of responsive design and UI/UX principles.
  • Experience with Git and CI/CD pipelines.
  • Excellent analytical and problem-solving skills.
Preferred Qualifications
  • Experience with Power BI or other BI tools.
  • Knowledge of D3.js, Chart.js, or similar visualization libraries.
  • SQL knowledge and experience working with large datasets.
  • Experience with Azure, AWS, or Google Cloud.
  • Familiarity with authentication methods such as OAuth, SSO, or SAML.
  • Tableau certification is a plus.
Technical Skills
  • JavaScript / TypeScript
  • HTML5, CSS3, SCSS
  • Tableau Desktop & Tableau Server/Cloud
  • REST APIs
  • SQL
  • Git
  • Agile/Scrum
  • Data Visualization
  • Responsive Web Design
Preferred Experience
  • 4–8 years of professional experience.
  • Experience building enterprise analytics or business intelligence applications.
  • Experience collaborating with data engineering and analytics teams to deliver reporting solutions.