Senior Full-Stack Engineer (Ref: 195894) in City of London
Senior Full-Stack Engineer (Ref: 195894)

Senior Full-Stack Engineer (Ref: 195894) in City of London

City of London Full-Time 60000 - 85000 £ / year (est.) No home office possible
Forsyth Barnes

At a Glance

  • Tasks: Design and maintain features for a critical trading platform with full ownership.
  • Company: Join a leading enterprise client in a dynamic tech environment.
  • Benefits: Competitive salary, training budget, stock options, and birthday off.
  • Why this job: Make an impact in finance tech while working with cutting-edge tools.
  • Qualifications: 8+ years in software development, strong TypeScript skills, and team collaboration.
  • Other info: Enjoy hybrid work, quarterly team events, and excellent career growth.

The predicted salary is between 60000 - 85000 £ per year.

Location – London (Waterloo)

Salary – £70k – £85k

We’re looking for a Senior Full-Stack Engineer to join an established development programme building and evolving a production-critical internal trading platform for a large enterprise client. This is a long-term, actively evolving system where performance, reliability, and maintainability are key. You’ll join a highly experienced team of senior engineers and QA specialists, working in an environment that values technical ownership, autonomy, and thoughtful engineering decisions.

What you’ll be doing:

  • Designing, building, and maintaining features across the full stack of a trading platform
  • Taking end-to-end ownership of features from design through to production
  • Collaborating closely with platform and DevOps engineers on build pipelines, observability, and operational improvements
  • Communicating directly with stakeholders to clarify requirements and propose technical solutions
  • Contributing to and improving automated testing practices
  • Participating in peer code reviews and helping maintain high engineering standards
  • Using AI-assisted development tools (including the latest LLM models) as part of day-to-day engineering workflows

Tech Stack:

  • TypeScript (Node.js & React)
  • Monorepo tooling, GitHub, GitHub Actions
  • Jest, Playwright
  • Redis, MS SQL, WebSockets
  • Docker, Kubernetes
  • Observability tooling (Grafana, Prometheus, SonarQube)

Requirements:

  • 8+ years of professional software development experience
  • 3+ years hands-on TypeScript experience, including Node.js and React
  • Strong experience building and maintaining production-grade systems
  • Comfortable working within a senior, autonomous engineering team
  • Excellent communication skills and fluent English
  • Able to work hybrid from Waterloo, London

Nice to Have:

  • Experience with functional programming concepts or languages (e.g. OCaml, Haskell)
  • Previous experience in trading, finance, or other real-time systems
  • Good understanding of DevOps and operational practices (logging, metrics, automation)
  • London-based
  • Willingness to attend occasional company or client events

Benefits:

  • 5 days per year dedicated to training
  • £1,000 annual training allowance (up to 50% usable for home workstation equipment)
  • Company equipment and onboarding kit
  • Quarterly in-person team events
  • Annual performance bonus
  • Stock option plan
  • Birthday off
  • Generous employee referral programme

Senior Full-Stack Engineer (Ref: 195894) in City of London employer: Forsyth Barnes

Join a forward-thinking company in the heart of London, where as a Senior Full-Stack Engineer, you'll thrive in a culture that champions technical ownership and innovation. With generous training allowances, a supportive work environment, and opportunities for professional growth, you will be part of a dynamic team dedicated to building a critical trading platform. Enjoy the benefits of hybrid working, annual performance bonuses, and unique perks like birthday leave, making this an exceptional place to advance your career.
Forsyth Barnes

Contact Detail:

Forsyth Barnes Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Full-Stack Engineer (Ref: 195894) in City of London

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who might know about opportunities at companies you're interested in. A personal referral can make all the difference!

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those using TypeScript, Node.js, and React. This gives potential employers a taste of what you can do beyond your CV.

✨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 seen by the right people. Plus, we love seeing candidates who take that extra step to connect with us directly.

We think you need these skills to ace Senior Full-Stack Engineer (Ref: 195894) in City of London

TypeScript
Node.js
React
Monorepo tooling
GitHub
GitHub Actions
Jest
Playwright
Redis
MS SQL
WebSockets
Docker
Kubernetes
Observability tooling
Excellent communication skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Senior Full-Stack Engineer role. Highlight your TypeScript, Node.js, and React experience, and don’t forget to mention any work with production-grade systems!

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 team. Be sure to mention your experience with trading platforms if you have it!

Show Off Your Projects: If you’ve worked on relevant projects, whether personal or professional, make sure to include them. We love seeing real-world applications of your skills, especially in areas like automated testing or DevOps practices.

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 and shows us you’re serious about joining our awesome team!

How to prepare for a job interview at Forsyth Barnes

✨Know Your Tech Stack

Make sure you’re well-versed in the tech stack mentioned in the job description, especially TypeScript, Node.js, and React. Brush up on your knowledge of Docker, Kubernetes, and observability tools like Grafana and Prometheus, as these will likely come up during technical discussions.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous roles, particularly around building and maintaining production-grade systems. Be ready to explain how you approached these problems and the solutions you implemented, as this demonstrates your technical ownership and thoughtfulness.

✨Communicate Effectively

Since the role involves direct communication with stakeholders, practice articulating your thoughts clearly and concisely. Think about how you can explain complex technical concepts in simple terms, as this will show your ability to bridge the gap between technical and non-technical team members.

✨Emphasise Team Collaboration

Highlight your experience working in senior, autonomous engineering teams. Be prepared to discuss how you’ve collaborated with DevOps engineers and contributed to peer code reviews, as teamwork is crucial in this role. Share examples that illustrate your ability to work well with others while maintaining high engineering standards.

Senior Full-Stack Engineer (Ref: 195894) in City of London
Forsyth Barnes
Location: City of 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

>