Job Detail

Senior Data Visualisation Engineer | TypeScript / JavaScript | SVG | Canvas | London

Others Full–time
ID: #15339
Posted: 2026-03-20
Salary

Description

Senior Data Visualisation Engineer | TypeScript | JavaScript | SVG | Canvas | London London | to £200,000 depending on exp. I'm hiring a Senior Engineer to work on a widely-used, open-source charting library relied on by thousands of engineers building data-intensive products. This is not a typical frontend role. You’ll be working at the heart of a graphics and visualisation engine — solving problems around rendering, performance, correctness, and API design. Why engineers take this role You work on the hard stuff This is core library engineering: rendering engines, chart primitives, 2D graphics, and public APIs — not feature churn or framework glue. Your skills compound, fast You’ll deepen fundamentals that actually last: algorithms, performance, graphics, and system design. The kind of experience that makes you harder to replace and easier to trust. Real ownership, end to end You take features from concept through to release. No product theatre. No endless hand-offs. Just proper engineering responsibility. Your work is visible and respected You’ll be contributing to a well-known open-source project used in serious production environments — experience that carries weight long after this role. A grown-up engineering culture No outsourcing. No heroics. No late nights disguised as “passion.” High standards, good planning, and engineers who care about craft. It future-proofs your career As tooling gets automated, engineers who understand systems, performance, and primitives become more valuable — not less. What you’ll be doing • Designing, building, testing and releasing features end-to-end • Working across rendering, chart types, animations, and APIs • Solving performance-sensitive and correctness-critical problems • Collaborating with other senior engineers on integrated visual systems • Optionally contributing to technical blogs, talks or demos What I'm looking for • 5+ years building serious software (products, platforms, or libraries) • Strong JavaScript and/or TypeScript fundamentals • Experience with 2D graphics (Canvas, SVG, Processing, or similar) • Solid grounding in data structures, algorithms, and software design • Experience with at least one statically typed language • Working understanding of basic linear algebra Apply in confidence. Company details shared at first conversation.

Hard Skills 0

No hard skills extracted

Soft Skills 0

No soft skills extracted

Apply Options
Publisher Direct Link
LinkedIn No Apply
Talents By StudySmarter No Apply
Jobilize No Apply
LinkedIn No Apply
API Logs for this Job
Query Country Status Response ms Created
Senior Data Visualisation Engineer | TypeScript / JavaScript | SVG | Canvas | London fallback 415 2026-03-21 21:41
junior data engineer in United Kingdom gb processed 16228 2026-03-21 17:39
Raw JSON
{
  "job_id": "gaOSGyTD1YjybpPRAAAAAA==",
  "job_city": null,
  "job_state": null,
  "job_title": "Senior Data Visualisation Engineer | TypeScript / JavaScript | SVG | Canvas | London",
  "job_country": "GB",
  "job_benefits": null,
  "job_latitude": 55.378051,
  "job_location": "United Kingdom",
  "job_onet_soc": "43911100",
  "apply_options": [
    {
      "is_direct": false,
      "publisher": "LinkedIn",
      "apply_link": "https://uk.linkedin.com/jobs/view/senior-data-visualisation-engineer-typescript-javascript-svg-canvas-london-at-techstack-recruitment-4364264121?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": false,
      "publisher": "Talents By StudySmarter",
      "apply_link": "https://talents.studysmarter.co.uk/companies/techstack-recruitment/senior-javascript-typescript-engineer-data-visualisation-2d-graphics-25339835/?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": false,
      "publisher": "Jobilize",
      "apply_link": "https://www.jobilize.com/amp/job/gb-london-area-senior-data-visualisation-engineer-typescript-javascript?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic"
    },
    {
      "is_direct": null,
      "publisher": "LinkedIn",
      "apply_link": "https://uk.linkedin.com/jobs/view/senior-data-visualisation-engineer-typescript-javascript-svg-canvas-london-at-techstack-recruitment-4364264121"
    }
  ],
  "employer_logo": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRZWaXoB4Tk8JAfemRZcqjDgViFpITditoeWMR8&s=0",
  "employer_name": "techstack Recruitment",
  "job_is_remote": false,
  "job_longitude": -3.4359729999999997,
  "job_posted_at": "1 day ago",
  "job_publisher": "LinkedIn",
  "job_apply_link": "https://uk.linkedin.com/jobs/view/senior-data-visualisation-engineer-typescript-javascript-svg-canvas-london-at-techstack-recruitment-4364264121?utm_campaign=google_jobs_apply&utm_source=google_jobs_apply&utm_medium=organic",
  "job_highlights": {},
  "job_max_salary": null,
  "job_min_salary": null,
  "job_description": "Senior Data Visualisation Engineer | TypeScript | JavaScript | SVG | Canvas | London\n\nLondon | to £200,000 depending on exp.\n\nI'm hiring a Senior Engineer to work on a widely-used, open-source charting library relied on by thousands of engineers building data-intensive products.\n\nThis is not a typical frontend role. You’ll be working at the heart of a graphics and visualisation engine — solving problems around rendering, performance, correctness, and API design.\n\nWhy engineers take this role\n\nYou work on the hard stuff\n\nThis is core library engineering: rendering engines, chart primitives, 2D graphics, and public APIs — not feature churn or framework glue.\n\nYour skills compound, fast\n\nYou’ll deepen fundamentals that actually last: algorithms, performance, graphics, and system design. The kind of experience that makes you harder to replace and easier to trust.\n\nReal ownership, end to end\n\nYou take features from concept through to release. No product theatre. No endless hand-offs. Just proper engineering responsibility.\n\nYour work is visible and respected\n\nYou’ll be contributing to a well-known open-source project used in serious production environments — experience that carries weight long after this role.\n\nA grown-up engineering culture\n\nNo outsourcing. No heroics. No late nights disguised as “passion.” High standards, good planning, and engineers who care about craft.\n\nIt future-proofs your career\n\nAs tooling gets automated, engineers who understand systems, performance, and primitives become more valuable — not less.\n\nWhat you’ll be doing\n• Designing, building, testing and releasing features end-to-end\n• Working across rendering, chart types, animations, and APIs\n• Solving performance-sensitive and correctness-critical problems\n• Collaborating with other senior engineers on integrated visual systems\n• Optionally contributing to technical blogs, talks or demos\n\nWhat I'm looking for\n• 5+ years building serious software (products, platforms, or libraries)\n• Strong JavaScript and/or TypeScript fundamentals\n• Experience with 2D graphics (Canvas, SVG, Processing, or similar)\n• Solid grounding in data structures, algorithms, and software design\n• Experience with at least one statically typed language\n• Working understanding of basic linear algebra\n\nApply in confidence.\n\nCompany details shared at first conversation.",
  "job_google_link": "https://www.google.com/search?q=jobs&gl=gb&hl=en&udm=8#vhid=vt%3D20/docid%3DgaOSGyTD1YjybpPRAAAAAA%3D%3D&vssid=jobs-detail-viewer",
  "employer_website": "https://techstackrecruitment.co.uk",
  "job_onet_job_zone": "4",
  "job_salary_period": "YEAR",
  "job_apply_is_direct": false,
  "job_employment_type": "Full–time",
  "job_employment_types": [
    "FULLTIME"
  ],
  "job_posted_at_timestamp": 1773964800,
  "job_posted_at_datetime_utc": "2026-03-20T00:00:00.000Z"
}