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
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
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.