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 a birthday off.
- Other info: Hybrid work model in London with excellent career growth opportunities.
- Why this job: Be part of a dynamic team making a real impact in the finance tech space.
- Qualifications: 8+ years in software development with strong TypeScript, Node.js, and React skills.
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.
Full Stack Typescript Engineer in London employer: NPAworldwide
Join a leading enterprise in Waterloo, London, as a Senior Full-Stack Engineer and immerse yourself in a dynamic work culture that prioritises innovation and collaboration. With generous training allowances, hybrid working options, and regular team events, the company fosters an environment where employees can thrive and grow their skills while contributing to a critical trading platform. Enjoy unique benefits such as a stock option plan and a day off for your birthday, making this an exceptional place for meaningful and rewarding employment.
StudySmarter Expert Advice🤫
We think this is how you could land Full Stack Typescript Engineer in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with TypeScript, Node.js, or React. 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 projects, especially those involving trading platforms or high-performance systems. This will give potential employers a taste of what you can do and set you apart from the crowd.
✨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 experiences in detail. Remember, they want to see how you think and solve problems!
✨Tip Number 4
Don't forget to 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. Let's get you that dream job!
We think you need these skills to ace Full Stack Typescript Engineer in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your expertise in TypeScript, Node.js, and React, and don’t forget to mention any relevant projects or achievements!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about this role and how your background makes you a perfect fit for our trading platform team. Keep it concise but engaging!
Showcase Your Problem-Solving Skills:In your application, give examples of how you've tackled challenges in past projects. We love seeing how you approach problems, especially in high-performance environments like trading platforms.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates during the process!
How to prepare for a job interview at NPAworldwide
✨Know Your Tech Stack
Make sure you’re well-versed in TypeScript, Node.js, and React. Brush up on your knowledge of monorepo tooling and GitHub Actions, as these are crucial for the role. Be ready to discuss how you've used these technologies in past projects.
✨Showcase Your Problem-Solving Skills
Prepare to talk about specific challenges you've faced in previous roles, especially related to performance and reliability in production systems. Use examples that highlight your end-to-end ownership of features and how you collaborated with others to find solutions.
✨Understand the Trading Domain
Familiarise yourself with trading platforms and the finance sector. Even if you don’t have direct experience, showing that you’ve researched the industry will impress interviewers. Discuss any relevant projects or interests that relate to real-time systems.
✨Communicate Clearly and Confidently
Strong communication skills are key for this role. Practice explaining complex technical concepts in simple terms, as you’ll need to collaborate closely with clients and team members. Be prepared to ask questions and engage in discussions during the interview.