Senior JavaScript Engineer | DataGrid & Charting Libraries | London
techstack Recruitment
London, UK
3 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£150,000.0 - £200,000.0
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
JavaScript (Programming Language)
Big Data
C Sharp (Programming Language)
C++ (Programming Language)
Software Quality
Data Structures
Memory Management
Python (Programming Language)
Software Engineering
TypeScript
ReactJS
+2 more
Vue.js
AngularJS
Job description
- Developing and optimising a high-performance DataGrid and charting library used globally
- Solving complex problems around rendering, large datasets, and real-time updates
- Working across data structures, algorithms, and performance-critical code paths
- Contributing to both grid and visualisation components
- Building features end-to-end - from design through to release
- Shaping the direction of widely adopted developer tooling
Requirements
- Strong JavaScript and TypeScript fundamentals (framework-agnostic mindset)
- Experience with a statically typed language (C++, C#, Java, Python, etc.)
- Deep understanding of algorithms, data structures, and software design
- Experience building complex systems - not just application-layer UI
- Familiarity with React, Angular, or Vue (and how they interact with the DOM)
- Ability to reason about performance, memory usage, and rendering behaviour
- High standards for code quality, maintainability, and correctness
Benefits & conditions
£150,000 - £200,000 + package, * You’ll work on core libraries used by thousands of engineering teams worldwide
- The problems are genuinely challenging - performance, scale, and architecture
- Engineering-led culture with a strong emphasis on quality and ownership
- Flat structure, minimal bureaucracy, and high autonomy
- Real impact on a product used in mission-critical environments
Package
- £150,000 - £200,000 base salary
- Private healthcare, pension, and additional benefits
- Hybrid working (London-based)
- High-spec hardware and developer-focused environment
If you enjoy solving technically challenging problems around algorithms, recursion, and performance, apply or get in touch for a confidential conversation.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on find.jobsGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
AM
Ashutosh Mishra
almost 3 years ago
S
SciChart
The Fastest JavaScript Charts - Built for React and Beyond
10 months ago
LM
Luis Minvielle
The Best JavaScript Framework to Learn
over 3 years ago
LM
Luis Minvielle
The Best 7 Frontend Frameworks for Developers in 2025
over 2 years ago
EM
Eli McGarvie
Software Engineer Salary London
about 3 years ago
EM
Eli McGarvie
Data Engineer Salary UK
about 3 years ago