Typescript Software Engineer in London
Typescript Software Engineer

Typescript Software Engineer in London

London Full-Time 70000 - 90000 £ / 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 allowances, hybrid work, team events, and stock options.
  • Other info: Dynamic environment with opportunities for professional growth and learning.
  • Why this job: Make an impact in finance tech while working with cutting-edge tools and a talented team.
  • Qualifications: 8+ years in software development with strong TypeScript, Node.js, and React skills.

The predicted salary is between 70000 - 90000 £ 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.

    Typescript 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, regular team events, and a supportive culture that encourages innovation and ownership of projects. Enjoy the benefits of hybrid working, competitive bonuses, and unique perks like a day off for your birthday, making this an exceptional place to advance your career in software engineering.
    NPAworldwide

    Contact Detail:

    NPAworldwide Recruiting Team

    StudySmarter Expert Advice 🤫

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

    ✨Tip Number 1

    Network like a pro! Reach out to your connections in the tech world, especially those in trading or finance. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

    ✨Tip Number 2

    Show off your skills! Create a portfolio showcasing your TypeScript, Node.js, and React projects. This is your chance to demonstrate your expertise and passion for building high-performance systems.

    ✨Tip Number 3

    Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice coding challenges and be ready to discuss your past projects and how you’ve tackled challenges in a team setting.

    ✨Tip Number 4

    Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who take the initiative to connect directly with us.

    We think you need these skills to ace Typescript 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)
    Communication Skills

    Some tips for your application 🫡

    Tailor Your CV: Make sure your CV is tailored to the role of a Senior Full-Stack Engineer. 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 trading platform team. Share your passion for software development and how your experience aligns with our needs, especially in performance and reliability.

    Showcase Your Communication Skills: Since you'll be collaborating directly with clients, it's important to demonstrate your strong communication skills. In your application, mention any experiences where you've successfully clarified requirements or proposed solutions to clients.

    Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of your application and ensures you get all the updates directly from us. Plus, we love seeing applications come in through our own platform!

    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 observability tools like Grafana and Prometheus. Being able to discuss your experience with these technologies 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 related to performance and reliability in production systems. Use the STAR method (Situation, Task, Action, Result) to structure your answers, making it easy for the interviewers to see how you approach problem-solving.

    ✨Demonstrate Collaboration and Communication

    Since this role involves working closely with clients and other engineers, be ready to share examples of how you've successfully collaborated in the past. Highlight any experiences where you clarified requirements or proposed solutions, as this will showcase your strong communication skills.

    ✨Prepare Questions That Matter

    Think of insightful questions to ask about the trading platform and the team dynamics. This not only shows your interest in the role but also gives you a chance to assess if the company culture aligns with your values. Ask about their approach to automated testing or how they leverage AI tools in development.

    Typescript 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

    >