Skip to main content
Back to jobs

Senior Backend Engineer

External
xyz-reality logoXyz-reality · London, UK
Full-timeRemote1mo ago
API DesignCI/CDComputer VisionDockerDocumentationGit
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


About the role

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 revolutionizing 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 forward, we are seeking a Backend Engineer with strong Node.js experience to support the development of our growing platform features and APIs. In this role, you will build high-performance, scalable backend services and work closely with our API development, client applications, and data pipeline teams to deliver robust, efficient, and reliable 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 optimize 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 optimize 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 optimization skills.
  • Proficiency with Git, including active participation in code reviews.
  • Excellent communication skills in both written and spoken English.

Requirements

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

Benefits

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! 🚀Vision insurance

Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at xyz-reality? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect