Software Engineer (Backend Developer - NodeJS) in London
Software Engineer (Backend Developer - NodeJS)

Software Engineer (Backend Developer - NodeJS) in London

London Full-Time 30000 - 50000 ÂŁ / year (est.) Home office possible
Go Premium
R

At a Glance

  • Tasks: Design and build event-driven applications to enhance our content delivery.
  • Company: Join Reach, the largest commercial news publisher in Britain and Ireland.
  • Benefits: Fully remote role with competitive salary and career growth opportunities.
  • Why this job: Make a real impact in media tech while working with a diverse team.
  • Qualifications: Strong Node.js and TypeScript skills, plus experience with AWS and CI/CD pipelines.
  • Other info: Inclusive workplace that values diverse backgrounds and perspectives.

The predicted salary is between 30000 - 50000 ÂŁ per year.

As a Backend Engineer in the Content Team you will design, build, and improve our content pipeline. You will develop and maintain event‐driven applications and services that power content delivery across the organisation. You will report to the Team Lead.

This role is fully remote, and we are therefore open to candidates based across the UK.

As a modern media organisation, we’re much more than just news. And it takes a wide range of people and skills to serve diverse audiences, customers and communities like we do. We know everyone has their own story to tell, so we’ve built an environment where every background is respected and every day is a day to explore. We’ll help you build a career that works with your life, while giving you the space to create and grow.

Role Responsibility

You will develop new applications using an event‐driven architecture and improve the functionality of existing applications. You will play an active role in technical conversations and decision‐making, conduct code reviews, produce technical documentation, and write unit tests. You will work collaboratively within a cross‐functional Agile/Scrum team and communicate effectively with other teams and stakeholders to clarify requirements, share progress, and resolve issues.

The ideal candidate

  • Strong expertise in building server‐side applications with Node.js and TypeScript, alongside designing and consuming RESTful APIs.
  • Familiarity with event‐driven architectures and microservices, with practical integration of messaging patterns using Kafka.
  • Hands‐on experience with AWS services such as S3, ECS, CloudWatch, and CloudFormation, plus Bash scripting to automate routine operational tasks.
  • Proven ability to build and maintain CI/CD pipelines for reliable, repeatable delivery.
  • Comfortable operating in Agile environments—ideally Scrum—with clear, articulate communication that fosters collaboration across teams, and confidence managing multiple projects and deadlines.
  • Exposure to Java services is an advantage, paired with a self‐starting, can‐do attitude.

Reach plc believes diversity brings benefits for our customers, our business and our people. This is why we are committed to being an inclusive employer and encourage applications from all suitable applicants irrespective of background, circumstances, age, disability, gender identity, ethnicity, religion or belief and sexual orientation.

Software Engineer (Backend Developer - NodeJS) in London employer: REACH PLC

At Reach, we pride ourselves on being a modern media organisation that values diversity and fosters an inclusive work culture. As a fully remote employer, we offer flexible working arrangements that empower our employees to balance their professional and personal lives while providing ample opportunities for career growth and development in a collaborative Agile environment. Join us to be part of a team that connects millions through compelling content and innovative technology.
R

Contact Detail:

REACH PLC Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer (Backend Developer - NodeJS) in London

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, or join 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 Node.js and TypeScript. 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 brushing up on common technical questions related to backend development and event-driven architectures. Practise coding challenges to keep your skills sharp and ready for anything they throw at you.

✨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, it shows you’re genuinely interested in joining our team at Reach.

We think you need these skills to ace Software Engineer (Backend Developer - NodeJS) in London

Node.js
TypeScript
RESTful APIs
Event-Driven Architecture
Microservices
Kafka
AWS Services (S3, ECS, CloudWatch, CloudFormation)
Bash Scripting
CI/CD Pipelines
Agile/Scrum Methodologies
Technical Documentation
Code Reviews
Unit Testing
Communication Skills
Project Management

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the role of Backend Engineer. Highlight your experience with Node.js, TypeScript, and event-driven architectures. We want to see how your skills match what we're looking for!

Showcase Your Projects: Include any relevant projects you've worked on, especially those involving RESTful APIs or AWS services. This gives us a glimpse into your hands-on experience and problem-solving skills.

Be Clear and Concise: When writing your cover letter, keep it clear and to the point. Explain why you're excited about the role and how you can contribute to our content pipeline. We love straightforward communication!

Apply Through Our Website: Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can't wait to hear from you!

How to prepare for a job interview at REACH PLC

✨Know Your Tech Stack

Make sure you brush up on your Node.js and TypeScript skills. Be ready to discuss how you've built server-side applications and designed RESTful APIs. Having specific examples from your past work will show that you know your stuff!

✨Understand Event-Driven Architecture

Since the role involves event-driven applications, it’s crucial to understand this architecture. Prepare to explain how you've implemented messaging patterns using Kafka or similar technologies. This will demonstrate your hands-on experience and technical knowledge.

✨Showcase Your CI/CD Experience

Be prepared to talk about your experience with CI/CD pipelines. Discuss any tools you've used and how you've ensured reliable delivery in your previous projects. This shows that you can maintain high standards in software delivery.

✨Communicate Effectively

As you'll be working in a cross-functional Agile team, effective communication is key. Practice articulating your thoughts clearly and be ready to discuss how you've collaborated with other teams in the past. This will highlight your teamwork skills and adaptability.

Software Engineer (Backend Developer - NodeJS) in London
REACH PLC
Location: London
Go Premium

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

R
  • Software Engineer (Backend Developer - NodeJS) in London

    London
    Full-Time
    30000 - 50000 ÂŁ / year (est.)
  • R

    REACH PLC

    1000+
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>