Senior Backend Engineer in London

Senior Backend Engineer in London

London Full-Time 36000 - 60000 £ / year (est.) No home office possible
XYZ Reality

At a Glance

  • Tasks: Design and develop scalable backend services using Node.js and collaborate with cross-functional teams.
  • Company: Award-winning Series-A startup revolutionising the construction industry.
  • Benefits: Innovative environment, collaborative culture, and opportunities for growth.
  • Why this job: Join a fast-growing team and tackle complex backend challenges with cutting-edge tech.
  • Qualifications: Strong Node.js skills and experience in backend development required.
  • Other info: Dynamic workplace in central London with excellent career advancement opportunities.

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

About Us

Ready for a challenge and adventure? At XYZ Reality, we are a well-established, award-winning Series-A startup accelerating toward our next funding round. Our mission is to expand our platform, enhancing features, performance, and scalability while revolutionising the construction industry. We are a multi-disciplinary, fast-paced company working across diverse domains, including cloud development, electronics, embedded software/hardware, mechanical design/manufacturing, AI & computer vision, and data science—all powering our BIM Platform. To drive this mission, we are seeking a Backend Engineer experienced in Node.js to support our transition from Java to Node.js and build high-performance, scalable backend services. You will work closely with our API development team, client apps teams, and data pipeline team to create robust and efficient solutions. Our office is in central London, just a short walk from Angel Station.

Responsibilities

  • Design, develop, and maintain scalable backend services using Node.js.
  • Write efficient SQL queries and optimise database performance.
  • Build and maintain RESTful APIs with best practices for scalability and performance.
  • Debug and maintain the existing API codebase.
  • Develop and execute unit tests and integration tests to ensure software reliability.
  • Conduct performance profiling and stress testing to optimise system responsiveness.
  • Maintain clear, structured documentation for backend systems and codebases.
  • Collaborate closely with cross-functional teams, including client applications and data pipeline teams.
  • Stay adaptable, learning new technologies and contributing to various technical areas as needed.

Required Skills & Experience

  • Bachelor’s degree in computer science or a related field.
  • Strong Node.js programming skills with experience in backend development.
  • Solid experience with relational databases, particularly PostgreSQL.
  • Expertise in designing and developing scalable RESTful APIs.
  • Strong debugging, troubleshooting, and performance optimisation skills.
  • Proficiency with Git, including active participation in code reviews.
  • Excellent communication skills in both written and spoken English.

Preferred Qualifications

  • Experience with Java and Java frameworks (to support legacy migration to Node.js).
  • Familiarity with CI/CD pipelines, such as GitHub Actions.
  • Knowledge of GraphQL or other API design methodologies beyond REST.
  • Experience with Docker and Kubernetes for container orchestration.
  • Experience in Test-Driven Development (TDD) and software design patterns.

What We Offer

  • A research-driven, innovative environment with opportunities to experiment and grow.
  • A collaborative and supportive team culture that values continuous learning and knowledge sharing.
  • Exposure to cutting-edge technologies in cloud development and high-performance scalable architectures.

If you’re passionate about solving complex backend challenges and want to be part of an ambitious, fast-growing start-up, apply now!

Senior Backend Engineer in London employer: XYZ Reality

At XYZ Reality, we pride ourselves on being an innovative and dynamic employer that fosters a collaborative work culture in the heart of London. Our commitment to employee growth is evident through our research-driven environment, where team members are encouraged to experiment with cutting-edge technologies and share knowledge. Join us to be part of a fast-paced startup that not only values your contributions but also offers exciting opportunities for professional development and meaningful impact in the construction industry.
XYZ Reality

Contact Detail:

XYZ Reality Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Backend Engineer in London

✨Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. We all know that sometimes it’s not just what you know, but who you know that can land you that dream job.

✨Tip Number 2

Prepare for those interviews! Research the company and practice common interview questions. We suggest you also brush up on your Node.js skills and be ready to showcase your backend expertise.

✨Tip Number 3

Show off your projects! If you’ve got a GitHub or portfolio, make sure it’s up to date. We love seeing real-world applications of your skills, especially when it comes to scalable backend services.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, we’re always on the lookout for passionate individuals ready to tackle challenges in the construction tech space.

We think you need these skills to ace Senior Backend Engineer in London

Node.js
Backend Development
SQL
PostgreSQL
RESTful APIs
Debugging
Performance Optimization
Git
Communication Skills
Java
CI/CD Pipelines
GraphQL
Docker
Kubernetes
Test-Driven Development (TDD)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Backend Engineer role. Highlight your Node.js experience and any relevant projects that showcase your skills in backend development. We want to see how you can contribute to our mission!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for backend engineering and why you're excited about joining us at XYZ Reality. Be sure to mention any experience with RESTful APIs and database optimisation, as these are key for us.

Showcase Your Problem-Solving Skills: In your application, don’t just list your skills—show us how you've used them to solve real problems. Whether it’s debugging an API or optimising a database, we love seeing concrete examples of your work!

Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you get all the updates directly from us. Plus, it shows you're keen on joining our team!

How to prepare for a job interview at XYZ Reality

✨Know Your Node.js Inside Out

Make sure you brush up on your Node.js skills before the interview. Be ready to discuss your past projects and how you've used Node.js to build scalable backend services. They’ll likely want to hear about specific challenges you faced and how you overcame them.

✨SQL Queries Are Key

Since you'll be working with relational databases like PostgreSQL, it’s crucial to demonstrate your ability to write efficient SQL queries. Prepare to answer questions about database performance optimisation and maybe even solve a few SQL problems during the interview.

✨RESTful APIs and Best Practices

Familiarise yourself with RESTful API design principles and best practices. Be prepared to discuss how you’ve built and maintained APIs in the past, including any performance profiling or stress testing you’ve done to ensure they run smoothly.

✨Collaboration is Key

This role involves working closely with cross-functional teams, so highlight your communication skills and teamwork experience. Think of examples where you collaborated effectively with others, especially in a fast-paced environment, and be ready to share those stories.

Senior Backend Engineer in London
XYZ Reality
Location: 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

>