1

D3 Jobs in California (NOW HIRING)

Visualize big data using technologies like D3 and HighCharts. Build world-class applications in a responsive way (desktop, tablet, mobile). Provide technical guidance on the front-end (presentation ...

Java Full Stack Engineer

Sunnyvale, CA · On-site

$61.25 - $79/hr

... D3.js is a plus. • Experience with accessibility APIs and web accessibility standards is a plus. • Ability to produce reliable, resilient, performant and well tested code Qualifications

Sr. Front End Developers (4)

Redwood City, CA · On-site

$140K - $184K/yr

... D3 and Highcharts • Build world-class applications in a responsive way (desktop, tablet, mobile) • Be the technical expert for the front-end (presentation layer) to the engineering team ...

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

Experience or interest in JS visualization libraries like D3, Raphael, and Highcharts Excellent communication skills -- no one works in a vacuum here Strong interest in building a company to last CS ...

Experience or interest in JS visualization libraries like D3, Raphael, and Highcharts Excellent communication skills -- no one works in a vacuum here Strong interest in building a company to last CS ...

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.

Web3.js, Ethers.js, Wagmi, D3.js, Chart.js,Frontend usage and analytics metrics development * Google Analytics * Proposing and implementing new solutions for desired metrics based on business needs ...

UI Engineer

San Jose, CA · On-site

$121K - $162K/yr

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

Full stack development using Python, Java, or JavaScript for front-end and back-end apps (node.js, D3.js, and React) * Java / Python development Qualifications * Bachelor of Science in Information ...

Showing results 41-60

D3 information

See California salary details

$15

$24

$36

How much do d3 jobs pay per hour?

As of Sep 6, 2026, the average hourly pay for d3 in California is $24.75, according to ZipRecruiter salary data. Most workers in this role earn between $20.87 and $26.83 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.

What cities in California are hiring for D3 jobs?

Cities in California with the most D3 job openings:

Infographic showing various D3 job openings in California as of August 2026, with employment types broken down into 74% Full Time, 16% Part Time, 2% Temporary, and 8% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $51,471 per year, or $24.7 per hour.

Principal Software Engineer

Anomali Inc.

Redwood City, CA • On-site

$160K - $170K/yr

Full-time

Re-posted 25 days ago


Job description

Company Description
This notice is being provided as a result of the filing of an application for permanent alien labor certification for the below job opportunity. Any person may provide documentary evidence bearing on the application to the Certifying Officer of the Department of Labor, at the following address:
U.S. Department of Labor
Employment and Training Administration
Atlanta National Processing Center
Harris Tower
233 Peachtree Street, N.E., Suite 410
Atlanta, Georgia 30303
Ph. (404) 893-0101
Fax (404) 893-4642
Job Description
Research, design, develop, and test operating systems-level software. Set operational specifications and formulate and analyze software requirements. Define and implement a next generation security platform. Write high-performance, reusable, modular code along with automated unit tests. Participate in design and code reviews. Identify and communicate best practices for front-end engineering. Own the user-experience design and front-end code for the entire application. Visualize big data using technologies like D3 and HighCharts. Build world-class applications in a responsive way (desktop, tablet, mobile). Provide technical guidance on the front-end (presentation layer) to the engineering team.
Qualifications
Employer will accept Bachelor's degree in Computer Science or related technical field, followed by five years of progressive, post-baccalaureate work experience in job offered or five years of progressive, post-baccalaureate work experience in a software engineering-related occupation. Experience must include:
1. At least three (3) years working with product management and other engineers/designers to develop web-based applications using Java and JavaScript technologies;
2. Designing and developing reusable UI components using JavaScript, HTML and CSS technology;
3. Designing and developing rich internet application user interface using JavaScript, HTML and CSS;
4. Designing and developing data visualization using JavaScript and d3.js technologies; and
5. Web UI performance turning and client code optimization for better user experience.
Additional Information
WORKSITE: Redwood City, California SALARY: $160,000 - $170,000
TO APPLY: Send resumes to jobs@threatstream com with job ref #11168.4.
*This position is eligible for Threat Stream Inc.'s Employee Referral Program benefit(s).