hero

Find jobs at planet-healing startups

Search jobs at hundreds of venture-backed climate tech companies across the portfolios of dozens of leading climate VCs

Data Visualization Developer

Clarasight

Clarasight

Software Engineering
United Kingdom
Posted on Apr 21, 2025

Clarasight is looking for a Data Visualization Developer with a strong focus on UI/UX, front-end coding skills, and Tableau proficiency to join our growing analytics team. As part of our initiative to evolve beyond traditional Tableau-centric dashboards, you’ll help design and develop modern, interactive visualizations using JavaScript, React, Svelte, and d3.js and Three.js—while still supporting and eventually migrating legacy Tableau solutions. Your work will directly impact how organizations optimize the movement of goods and people, reducing carbon footprints and operational costs.

Key Responsibilities

1. User-Centered Data Visualization Design

  • Apply UI/UX best practices to create intuitive analytics experiences.

  • Build dashboards that visualize travel logistics and sustainability metrics, ensuring clarity, transparency, and actionable insights.

2. Rapid Prototyping & Production-Ready Solutions

  • Develop quick proof-of-concepts to meet immediate business needs using both Tableau and modern web frameworks (React, Svelte, d3.js).

  • Standardize and productionalize successful prototypes, ensuring scalability, maintainability, and performance.

3. Logistics & Carbon Emissions Focus

  • Work with logistics data (routes, schedules, load capacities) and carbon emissions factors to help optimize the movement of goods and people from A to B.

  • Translate complex datasets into meaningful KPIs for operational efficiency, environmental impact, and cost management.

4. Tableau Migration & Modern Front-End Development

  • Support and maintain existing Tableau dashboards, ensuring data accuracy and performance.

  • Assist in migrating away from Tableau by recreating or extending dashboards in JS-based frameworks.

  • Explore Tableau Extensions to enhance current functionality, while also guiding the shift to standalone web applications.

5. Release Management & QA

  • Contribute to repeatable, documented release processes for all dashboards and visualizations.

  • Implement QA frameworks (e.g., automated testing, data integrity checks) to sustain high-quality, consistent releases.

6. Documentation & Cross-Team Collaboration

  • Document data flows, lineage, and dashboard usage to ensure clear communication among technical and non-technical stakeholders.

  • Collaborate with Product, Engineering, and Sustainability teams to align visualization features with organizational and client goals.

7. Automation & Continuous Improvement

  • Automate tasks like data refreshes and QA checks to streamline dashboard maintenance.

  • Stay updated on emerging analytics tools and best practices, continuously exploring improvements in performance, design, and user engagement.

Ideal Background

  • 1–3 years of experience in data visualization, front-end development, or analytics roles.

  • Proficiency in JavaScript and at least one modern front-end framework (React, Svelte). Familiarity with Three.js is a plus.

  • Hands-on Tableau experience (creating dashboards, managing data source relationships, embedding in web applications, and managing features like row-level security).

  • Interest or background in logistics optimization (e.g., route planning, scheduling) and carbon emission metrics.

  • Comfortable collaborating with cross-functional teams, translating complex data challenges into user-friendly solutions.

  • Process-oriented mindset for version control, release management, and QA best practices.

  • Eagerness to learn and adapt—whether it’s mastering new Tableau features, exploring new JS libraries, or adopting new design patterns.

    No visa sponsorship is available for this position.