Senior Full Stack Engineer (Node + React)

Senior Full Stack Engineer (Node + React)

Full-Time 90000 - 90000 € / year (est.) Home office (partial)
Harnham - Data & Analytics Recruitment

At a Glance

  • Tasks: Lead the development of scalable systems for major advertising campaigns using Node and React.
  • Company: Dynamic tech company in Soho, London with a focus on innovation.
  • Benefits: Competitive salary, bonus, hybrid work model, and comprehensive benefits.
  • Other info: Collaborative environment with opportunities for personal and professional growth.
  • Why this job: Shape the future of advertising technology while mentoring junior engineers.
  • Qualifications: 5+ years experience in software engineering with NodeJs and ReactJs.

The predicted salary is between 90000 - 90000 € per year.

Do you have the following skills, experience and drive to succeed in this role? Find out below.

£90,000 + Bonus + Benefits

Location: Soho, London

Hybrid: 2 days per week in the office

The Opportunity

Our client are hiring three Senior Software Engineers to join a growing engineering function that builds technology powering large-scale advertising and media platforms. This is a hands-on senior role for engineers who enjoy thinking about the "why", not just the "how". You'll help shape technical decisions, guide less experienced engineers, and contribute to building well-designed, scalable systems used across major advertising campaigns.

The Challenge

The team is looking for engineers who can:

  • Provide technical direction and sound judgement
  • Think critically about priorities, architecture, trade-offs, and impact
  • Ask the right questions before diving into implementation
  • Collaborate effectively and feel comfortable discussing solutions rather than following scripts

They've met candidates who look strong on paper but struggle to explain their reasoning - this role is for someone who can clearly articulate how and why they solve problems.

What They're Looking For

Experience

  • Ideally 5+ years of commercial experience
  • Experience with NodeJs and ReactJs
  • Industry is open (financial services experience may not be the best fit)

Mindset

  • Self-starter who can take ownership
  • Comfortable leading solutions without formal authority
  • Analytical, thoughtful, and curious
  • Collaborative rather than siloed

Interview Process

  • 1-hour competency-based interview with the Engineering Director
  • Final onsite interview - problem-solving session using a whiteboard focusing on approach, reasoning, and collaboration, not coding syntax

Senior Full Stack Engineer (Node + React) employer: Harnham - Data & Analytics Recruitment

Join a dynamic and innovative team in the heart of Soho, London, where your contributions as a Senior Full Stack Engineer will directly impact large-scale advertising and media platforms. With a strong emphasis on collaboration and personal growth, our company offers a supportive work culture that encourages critical thinking and ownership of projects, alongside competitive compensation and benefits. Experience the unique advantage of working in a vibrant location that fosters creativity and professional development, making it an excellent place for those seeking meaningful and rewarding employment.

Harnham - Data & Analytics Recruitment

Contact Detail:

Harnham - Data & Analytics Recruitment Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Full Stack Engineer (Node + React)

Tip Number 1

Before you even step into that interview, make sure you know your stuff inside out. Brush up on Node and React, but also be ready to discuss the 'why' behind your decisions. We want to see you articulate your thought process clearly!

Tip Number 2

Practice makes perfect! Grab a friend or a fellow developer and run through some mock interviews. Focus on explaining your reasoning and problem-solving approach. This will help you feel more confident when it’s time to shine.

Tip Number 3

Don’t forget to showcase your collaborative spirit! Be prepared to discuss how you've worked with others in the past. We love seeing candidates who can lead discussions and guide less experienced engineers without needing formal authority.

Tip Number 4

Finally, apply through our website! It’s the best way to ensure your application gets the attention it deserves. Plus, we’re always looking for passionate individuals who are ready to take ownership and make an impact.

We think you need these skills to ace Senior Full Stack Engineer (Node + React)

Node.js
React.js
Technical Direction
Critical Thinking
Collaboration
Problem-Solving
Analytical Skills

Some tips for your application 🫡

Show Your Passion:When writing your application, let your enthusiasm for technology and problem-solving shine through. We want to see that you’re not just ticking boxes but genuinely excited about the role and what you can bring to our team.

Be Clear and Concise:We appreciate clarity! Make sure your application is easy to read and straight to the point. Highlight your experience with NodeJs and ReactJs, and don’t forget to explain how your past projects relate to the challenges we face at StudySmarter.

Articulate Your Thought Process:Remember, we’re looking for someone who can think critically and explain their reasoning. Use your application to showcase how you approach problems and make decisions, rather than just listing your skills.

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 from our team!

How to prepare for a job interview at Harnham - Data & Analytics Recruitment

Know Your Tech Inside Out

Make sure you’re well-versed in NodeJs and ReactJs. Brush up on your past projects and be ready to discuss the technical decisions you made, why you made them, and how they impacted the project. This will show that you can think critically about architecture and trade-offs.

Prepare for Problem-Solving

Since the final interview includes a whiteboard problem-solving session, practice explaining your thought process out loud. Work through sample problems and articulate your reasoning clearly. This will help you demonstrate your analytical skills and collaborative mindset.

Ask Thoughtful Questions

During the interview, don’t hesitate to ask questions that show your curiosity and understanding of the role. Inquire about the team’s current challenges or the architecture of their systems. This not only shows your interest but also helps you gauge if the company is the right fit for you.

Show Your Leadership Skills

Even if you’re not in a formal leadership position, highlight instances where you’ve taken ownership of projects or guided less experienced engineers. Share examples that illustrate your ability to lead solutions and collaborate effectively, as this aligns with what they’re looking for.