Enable job alerts via email!

Backend Engineer

XYZ Reality

London

On-site

GBP 40,000 - 80,000

Full time

12 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An ambitious and innovative start-up is seeking a skilled Backend Engineer to join their dynamic team in London. This role focuses on transitioning from Java to Node.js, where you'll design and develop scalable backend services and RESTful APIs. You'll collaborate with cross-functional teams, ensuring high performance and reliability in software solutions. This is a fantastic opportunity to work with cutting-edge technologies in a supportive environment that encourages continuous learning and experimentation. If you're eager to tackle complex challenges and make a significant impact in the construction industry, this position is perfect for you.

Benefits

Competitive salary and benefits package
Research-driven innovative environment
Collaborative team culture
Exposure to cutting-edge technologies

Qualifications

  • Bachelor's degree in Computer Science or related field required.
  • Strong Node.js skills with backend development experience.

Responsibilities

  • Design and maintain scalable backend services using Node.js.
  • Build and maintain RESTful APIs with best practices.

Skills

Node.js
SQL
RESTful APIs
Debugging
Performance Optimization
Git
Communication Skills

Education

Bachelor's degree in Computer Science

Tools

PostgreSQL
MongoDB
Docker
Kubernetes
GitHub Actions

Job description

About Us

Ready for a challenge and adventure? At XYZ Reality, we are a well-established, award-winning Series-A start-up 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, 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

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

Required Skills & Experience
  1. Bachelor's degree in Computer Science or a related field.
  2. Strong Node.js programming skills with experience in backend development.
  3. Solid experience with relational and NoSQL databases, particularly PostgreSQL and MongoDB.
  4. Expertise in designing and developing scalable RESTful APIs.
  5. Strong debugging, troubleshooting, and performance optimization skills.
  6. Proficiency with Git, including active participation in code reviews.
  7. Excellent communication skills in both written and spoken English.

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

What We Offer
  1. Competitive salary and benefits package.
  2. A research-driven, innovative environment with opportunities to experiment and grow.
  3. A collaborative and supportive team culture that values continuous learning and knowledge sharing.
  4. 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!
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.