
Senior Frontend Performance Engineer – TypeScript / JavaScript / C++ / Java / C#
On site
London, United Kingdom
£ 200,000 / year
Freelance
17-03-2025
Job Specifications
Senior Frontend Performance Engineer – TypeScript / JavaScript / C++ / Java / C#
Location: London (Hybrid – 2 days WFH)
Salary: £150,000 - £200,000 (Permanent)pension, private healthcare, gym membership, 25 days + 8 BH holiday allowance, tech/hardware budget.
Join a fast-growing tech company developing cutting-edge UI solutions used at scale by some of the world's largest enterprises, financial institutions, and tech businesses. With over a million weekly downloads, this product powers real-time, high-performance applications relied upon by 90% of the Fortune 500.
They seek senior engineers who thrive on solving complex technical challenges, optimising performance, and working on large-scale data visualisation and UI frameworks.
What you'll be doing
Optimising front-end performance for real-time, data-intensive applications.
Developing and enhancing a highly optimised, scalable UI framework used by thousands of global enterprises.
Deep diving into JavaScript, TypeScript, and rendering performance to push browser limits.
Solving algorithmic and architectural challenges, ensuring the UI handles millions of data points seamlessly.
Taking complete ownership of features, from ideation to implementation, shaping a product used by millions worldwide.
What you'll bring
Deep Expertise in vanilla / pure JavaScript and TypeScript, with additional experience in C++, Java, C#, or Python.
A strong grasp of data structures, algorithms, and front-end performance optimisation.
Hands-on experience with React, Angular, or Vue, including a deep understanding of DOM rendering.
A problem-solving mindset with the ability to diagnose and fix performance bottlenecks, memory leaks, and rendering inefficiencies.
A passion for building scalable, high-performance UI components.
Why join?
Make an impact by working on a globally used product that powers some of the most demanding applications.
Tackle deep technical challenges at the intersection of front-end performance, data visualisation, and scalability.
Competitive salary of £150,000 - £200,000 plus benefits.
Engineering-first culture where your contributions truly matter.
Hybrid working with two days per week from home.
This is an opportunity to shape the future of high-performance UI. If you're ready to work on cutting-edge technology at massive scale, I'd love to hear from you.
Apply now!
About the Company
Welcome to techstack Recruitment: a digital technology recruitment business for high-growth disruptors and innovators. Our bespoke, high-end recruitment solutions empower our clients to excel in the talent acquisition battle. With our agile, consultative, white-glove approach, we set a new standard in executive search and technical talent acquisition. Through our smart, ethical, and relentless approach to finding talent, we've solved the unique hiring challenges of countless early and growth-stage companies. We are known t... Know more
Related Jobs


- Company Name
- Next Ventures
- Job Title
- Technical Architect
- Job Description
- A client of mine is currently hiring for a ServiceNow Architect. The client is in the Telco sector, and strong prior Telco sector experience is a necessity. This is a long term project, on a 6 month rolling contract. The work will be hybrid, with 50% of days onsite between 3 sites - Reading / Newbury / Central London. The role is OUTSIDE IR35, paying £400/day. Experience: ServiceNow ITSM module ServiceNow CMDB module Ops Management Understanding of ITIL concepts Understanding of agile based approach to software development System integration experience using web services and other web-based technologies such as XML, HTML, AJAX, CSS, HTTP, REST/SOAP Implementation of ServiceNow Modules, administration, improvement and support of latest ServiceNow platform. Perform all aspects of Platform Administration, Design, Development and implementation of ServiceNow. Perform minor and major enhancements requests to a clients ServiceNow instance(s), including changes to the user interface, system properties, foundation data, existing workflows. Extensive experience of working with ServiceNow glide objects such as GlideRecords, GlideSystem, GlideAggregate, GlideAjax etc.


- Company Name
- Nxera Pharma
- Job Title
- Scientist/Research Scientist
- Job Description
- I am excited to advertise for a new Scientist / Research Scientist (dependent on experience) to join the Molecular Pharmacology team at Nxera Pharma. Please visit our careers page for more information and to apply. https://careers.nxera.life/open-positions/scientist-research-scientist-pharmacology-18-month-fixed-term-contract


- Company Name
- Stack Digital
- Job Title
- Java Developer
- Job Description
- Job Title: Java Developer Location: Glasgow, UK (Hybrid – 1 day in the office per week) Working Conditions Hybrid work model (1 day per week in the office) Potential travel, weekend work, overtime, or on-call requirements Role Description This role is a hands-on development role focused on working with a real-time, event-driven system. The successful candidate will help renovate and modernize parts of the system while enhancing its capabilities to support exponential growth in business event processing and data volumes. The core skills required involve working in a complex real-time Linux-based environment with multi-threaded Java and strong knowledge of RDBMS. Experience with technologies such as MongoDB, Kafka, IBM MQ, Snowflake, or other high-performance data and caching technologies is advantageous. The ideal candidate should possess strong analytical and software engineering skills, a logical approach to problem-solving, and the ability to work in a fast-paced environment while liaising with demanding stakeholders. A positive attitude, enthusiasm, and the ability to think critically about architectural solutions with a "can-do" mindset are essential. As part of the development cycle, familiarity with Agile lifecycle models is expected. The role targets a fully automated release cycle, including unit and integration testing and continuous deployment. The team encourages DevOps practices and seeks individuals willing to enhance automated processes and contribute to comprehensive documentation. Key Responsibilities Develop and maintain real-time event-driven systems. Renovate and modernize system components. Work within a multi-threaded Java/Linux environment. Implement and optimize database solutions (RDBMS, MongoDB). Integrate messaging systems (Kafka, IBM MQ). Adhere to Agile methodologies and DevOps best practices. Maintain and enhance automated release cycles. Collaborate with stakeholders to gather requirements and propose architectural solutions. Document features and processes effectively. Skills Required Java Server-Side Concurrent Programming with Spring Boot (Core Spring), JUnit. Experience on message-based architectures (MQ/Kafka). Proficiency in RDBMS (Sybase and/or DB2), including writing complex SQL queries. Unix/Linux scripting (Shell/Python). Strong problem-solving and analytical skills. Full software development lifecycle understanding. Good software development practices. Excellent oral and written communication skills. Willingness to learn about the business supported by the applications. Skills Desired MongoDB. Knowledge of the Equity Derivative business. Experience with cloud offerings (Azure/AWS). Person Specification Strong analytical and problem-solving abilities. Excellent communication and stakeholder management skills. Ability to work in a fast-paced, high-pressure environment. Positive and enthusiastic attitude with a "can-do" mindset. Strong teamwork and ability to liaise with stakeholders effectively. Open-minded approach to architectural considerations and solution proposals.

- Company Name
- MANNING SERVICES LIMITED
- Job Title
- Big Data Developer
- Job Description
- Keywords like Spark, Hadoop, Bigdata, Scala, spark-scala, data engineer, ETL, AWS (S3, EMR, Glue ETL) etc. in the resumes. Job Titte: Big Data Engineer with Spark - Scala exp (mandatory) FTC for 12 month Job Description: As a Scala Developer, you will be responsible for designing, developing, and maintaining Scala applications. You will collaborate with cross-functional teams to define, design, and ship new features, as well as maintain and improve existing codebases. Your role will also involve troubleshooting, debugging, and optimizing application performance. You should have a strong understanding of functional programming concepts and be proficient in Scala, as well as have experience with related technologies. Skills and Qualifications: Bachelor's degree in Computer Science, Engineering, or a related field. Proven experience as a Scala Developer or similar role. Strong understanding of functional programming concepts. Proficiency in Scala programming language. Experience with Akka, Play Framework, or other Scala frameworks. Familiarity with build tools such as SBT. Knowledge of database systems (SQL and NoSQL) and experience with data modeling. Understanding of distributed computing principles. Familiarity with microservices architecture. Experience with version control systems, preferably Git. Excellent problem-solving and communication skills. Ability to work both independently and collaboratively in a team environment. Knowledge of Agile development methodologies Regards Shikha