Lead React Software Engineer in London
Lead React Software Engineer

Lead React Software Engineer in London

London Full-Time 80000 - 100000 £ / year (est.) Home office (partial)
NPAworldwide

At a Glance

  • Tasks: Design and maintain features for a high-performance trading platform using TypeScript, Node.js, and React.
  • Company: Join a leading enterprise with a focus on innovation and collaboration.
  • Benefits: Enjoy training days, a generous allowance, stock options, and birthday off.
  • Other info: Participate in exciting team events and enjoy excellent career growth opportunities.
  • Why this job: Take ownership of impactful projects in a dynamic, hybrid work environment.
  • Qualifications: 8+ years in software development with strong skills in TypeScript, Node.js, and React.

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

Location: Waterloo, London (Hybrid)

Overview

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, MS SQL, 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.
  • 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.

    Qualifications

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

    Why Is This a Great Opportunity

    • 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.

    Lead React Software Engineer in London employer: NPAworldwide

    Join a leading enterprise in Waterloo, London, where you will thrive in a dynamic and collaborative environment as a Senior Full-Stack Engineer. With a strong focus on employee development, the company offers generous training allowances, hybrid working options, and regular team events, ensuring a supportive culture that fosters growth and innovation. Enjoy unique benefits such as stock options, a birthday off, and a robust referral programme, making this an exceptional place to advance your career while contributing to a critical trading platform.
    NPAworldwide

    Contact Detail:

    NPAworldwide Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land Lead React Software Engineer in London

    ✨Tip Number 1

    Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.

    ✨Tip Number 2

    Show off your skills! Create a portfolio showcasing your projects, especially those using TypeScript, Node.js, and React. This gives potential employers a taste of what you can do and sets you apart from the crowd.

    ✨Tip Number 3

    Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key!

    ✨Tip Number 4

    Apply through our website! We make it easy for you to find roles that match your skills and interests. Plus, it shows you're genuinely interested in joining our team. Don't miss out!

    We think you need these skills to ace Lead React Software Engineer in London

    TypeScript
    Node.js
    React
    Monorepo tooling
    GitHub
    GitHub Actions
    Jest
    Playwright
    Redis
    MS SQL
    WebSockets
    Docker
    Kubernetes
    Observability tools (Grafana, Prometheus, SonarQube)
    Automated testing practices
    Strong communication skills

    Some tips for your application 🫡

    Tailor Your CV: Make sure your CV is tailored to the Lead React Software Engineer 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.

    Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re the perfect fit for our team. Talk about your passion for trading platforms and how your experience aligns with our needs. Keep it engaging and personal!

    Showcase Your Projects: If you’ve worked on any notable projects, especially those involving full-stack development or trading systems, make sure to include them. We love seeing real examples of your work, so link to your GitHub or portfolio if you can!

    Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re genuinely interested in joining our awesome team at StudySmarter!

    How to prepare for a job interview at NPAworldwide

    ✨Know Your Tech Stack Inside Out

    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 confidently 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 Clearly and Effectively

    Since this 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 Your Teamwork Experience

    Highlight your experience working in senior, autonomous engineering teams. Discuss how you’ve contributed to peer code reviews and improved automated testing practices. Showing that you can work well with others while maintaining high engineering standards will make you a standout candidate.

    Lead React Software Engineer in London
    NPAworldwide
    Location: London

    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

    >