1

D3 Js Jobs in Dallas, TX (NOW HIRING)

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

Experience with data visualisation tools, such as D3.js, GGplot, etc. * Proficiency in using query languages such as SQL, Hive, Pig * Experience with NoSQL databases, such as MongoDB, Cassandra ...

Senior Data Scientist

Dallas, TX · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Can utilize advanced coding methods to produce visualizations (e.g. ggplot, D3.js, etc.). * Generative AI: Develop and implement generative AI models, focusing on creating new content or augmenting ...

D3 Js information

See Dallas, TX salary details

$15

$24

$36

How much do d3 js jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for d3 js in Dallas, TX is $24.80, according to ZipRecruiter salary data. Most workers in this role earn between $20.91 and $26.88 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 with customizable animations and transitions.
Infographic showing various D3 Js job openings in Dallas, TX as of August 2026, with employment types broken down into 86% Full Time, 5% Part Time, and 9% Contract. Highlights an 80% Physical, 5% Hybrid, and 15% Remote job distribution, with an average salary of $51,593 per year, or $24.8 per hour.

Senior Frontend Developer (Vue.js / Data Visualization)

eTeam

Richardson, TX • On-site

$94K - $109K/yr

Full-time

Re-posted 17 days ago


Job description

Job Summary:
eTeam is working with Infosys Pontoon to find a Senior Frontend Developer specializing in Vue.js and Data Visualization. The role involves developing and maintaining responsive web interfaces and implementing interactive data visualizations while collaborating with backend developers.
Responsibilities:
• Develop and maintain responsive, userfriendly web interfaces.
• Implement interactive data visualizations using charting libraries e.g., Google Charts, D3.js, Chart.js.
• Collaborate with backend developers to integrate REST APIs.
• Ensure crossbrowser compatibility and performance optimization.
• Participate in code reviews, UIUX discussions, and agile ceremonies.
• Write clean, maintainable, and welldocumented code.
Qualifications:
Required:
• Proficiency in HTML5, CSS3, and JavaScript.
• Experience with Vue.js (or Angular/React as alternatives).
• Familiarity with charting/graphing libraries (e.g., Google Charts, D3.js, Chart.js) and UI query builder.
• Develop and maintain responsive, user-friendly web interfaces.
• Implement interactive data visualizations using charting libraries e.g., Google Charts, D3.js, Chart.js.
• Collaborate with backend developers to integrate REST APIs.
• Ensure cross-browser compatibility and performance optimization.
• Participate in code reviews, UI/UX discussions, and agile ceremonies.
• Write clean, maintainable, and well-documented code.
• Minimum years of experience: 8-10 years.
Preferred:
• Strong understanding of RESTful API integration.
• Knowledge of Node.js for frontend/backend interaction.
Company:
eTeam is a staffing agency that also provides payrolling services. Founded in 1999, the company is headquartered in Somerset, USA, with a team of 501-1000 employees. The company is currently Late Stage.