cover image
Jobster

Senior JavaScript / TypeScript Engineer | Data Visualisation | 2D Graphics - techstack Recruitment

On site

London, United kingdom

Senior

Full Time

02-02-2026

Share this job:

Skills

JavaScript TypeScript

Job Specifications

Senior JavaScript / TypeScript Engineer | Data Visualisation | 2D Graphics

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.

#Jobster

About the Company

Employers, hiring managers, recruiters. Everyone has one thing on their mind. Finding talented people. But… everyone's looking in the same places. At the same time. In the same tiring way. Traditional job advertising always targets the same people. The ones that are actively looking for a new job. The only thing is; the best talent is often taken. But just because they're not searching for a new job, doesn't mean they're not looking for one. What if you knew who's eager to switch jobs before they start looking? Welcome to Jo... Know more