Lead React Developer

Lead React Developer

Full-Time 80000 - 100000 £ / year (est.) No home office possible
Get2Talent

At a Glance

  • Tasks: Design and maintain features for a high-performance trading platform using TypeScript and React.
  • Company: Established engineering consultancy known for innovation and quality in advanced technologies.
  • Benefits: Generous training allowance, stock options, birthday off, and team events every three months.
  • Why this job: Join a senior team and take ownership of impactful projects in a dynamic environment.
  • Qualifications: 8+ years in software development with strong skills in TypeScript, Node.js, and React.
  • Other info: Hybrid working in Waterloo, London with excellent career growth opportunities.

The predicted salary is between 80000 - 100000 £ per year.

Our client, a large enterprise, is seeking a Senior Full-Stack Engineer to join an established trading platform programme. This production-critical system is long-lived, actively evolving, and places strong emphasis on performance, reliability, and maintainability. You will join a highly experienced team of senior engineers and QA developers, taking full ownership of features from design through to production, while collaborating directly with the client.

Key Responsibilities

  • Design, build, and maintain features across the full stack of a high-performance trading platform.
  • Work primarily with: TypeScript (Node.js & React), Monorepo tooling, GitHub, GitHub Actions, Jest, Playwright, Redis, MSSQL, WebSockets, Docker, Kubernetes, Observability tools (Grafana, Prometheus, SonarQube).
  • Take end-to-end ownership of features from design to production.
  • Collaborate closely with platform and DevOps engineers on build pipelines, observability, and operational concerns.
  • Communicate directly with clients to clarify requirements and propose solutions.
  • Contribute to and improve automated testing practices.
  • Participate in peer code reviews and maintain high engineering standards.
  • Leverage LLM/AI-enabled development tools as part of day-to-day development.

Requirements

  • 8+ years of professional software development experience.
  • 3+ years hands-on experience with TypeScript, Node.js, and React.
  • Good experience building and maintaining production systems.
  • Comfortable working in a senior, autonomous engineering team.
  • Good communication skills and fluency in English.
  • Hybrid working in Waterloo, London.

Desirable

  • Experience with functional programming (OCaml, Haskell).
  • Prior experience in trading, finance, or real-time systems.
  • Solid understanding of DevOps and operational concerns (logging, metrics, automation).
  • London-based and willing to travel to company/client events.

Benefits

  • 5 days/year dedicated to training.
  • £1,000 annual training allowance (up to 50% usable for home workstation equipment).
  • Company equipment and onboarding kit.
  • In-person team events every 3 months.
  • Annual bonus (company and personal performance dependent).
  • Stock option plan.
  • Birthday off.
  • Generous employee referral programme.

About the Client

Our client is a well-established engineering consultancy specialising in high-assurance systems and advanced technologies. They are known for delivering robust, scalable solutions and fostering a strong engineering culture focused on quality and innovation.

If this role is of interest, please apply with your latest CV or reach out for a confidential discussion.

Lead React Developer employer: Get2Talent

Our client is an exceptional employer, offering a dynamic work culture that prioritises innovation and quality within the engineering sector. With generous benefits such as dedicated training days, an annual training allowance, and a stock option plan, employees are encouraged to grow and develop their skills while enjoying a collaborative environment in the vibrant setting of Waterloo, London.
Get2Talent

Contact Detail:

Get2Talent Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Lead React Developer

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, especially those who work with trading platforms or have experience in full-stack development. A friendly chat can lead to opportunities that aren’t even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those involving TypeScript, Node.js, and React. This will give potential employers a taste of what you can bring to their team.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and soft skills. Be ready to discuss your experience with high-performance systems and how you’ve tackled challenges in past projects.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love hearing from passionate developers like you!

We think you need these skills to ace Lead React Developer

TypeScript
Node.js
React
Monorepo tooling
GitHub
GitHub Actions
Jest
Playwright
Redis
MSSQL
WebSockets
Docker
Kubernetes
Observability tools (Grafana, Prometheus, SonarQube)
Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Lead React Developer role. Highlight your experience with TypeScript, Node.js, and React, and don’t forget to mention any relevant projects that showcase your skills in building high-performance systems.

Showcase Your Ownership: We want to see how you take ownership of features from design to production. Include examples in your application where you've led projects or contributed significantly to a team effort, especially in a trading or finance context.

Communicate Clearly: Good communication skills are key for this role. In your written application, be clear and concise about your experiences and how they relate to the responsibilities outlined in the job description. This will help us understand your thought process and approach.

Apply Through Our Website: We encourage you to apply through our website for a smoother application process. It’s the best way for us to receive your application and ensures you’re considered for the role without any hiccups!

How to prepare for a job interview at Get2Talent

✨Know Your Tech Stack

Make sure you’re well-versed in TypeScript, Node.js, and React. Brush up on your knowledge of Monorepo tooling, GitHub Actions, and the other technologies mentioned in the job description. Being able to discuss your experience with these tools will show that you’re ready to hit the ground running.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous projects, especially those related to performance and reliability. Think about how you took ownership of features from design to production and be ready to share examples that highlight your problem-solving abilities.

✨Communicate Effectively

Since the role involves direct communication with clients, practice articulating your thoughts clearly. Be prepared to explain complex technical concepts in a way that’s easy to understand. This will demonstrate your strong communication skills and your ability to collaborate effectively.

✨Emphasise Continuous Learning

With the benefits offered for training and development, express your enthusiasm for continuous learning. Share any recent courses or certifications you’ve completed, especially those related to AI-enabled development tools or DevOps practices, to show that you’re committed to staying ahead in the field.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>