Qualifications
Responsibilities· Design, develop, and maintain scalable backend services utilizing Node.js.· Write efficient SQL queries and enhance database performance.· Develop and uphold RESTful APIs adhering to best practices for scalability and performance.· Troubleshoot and maintain the existing API codebase.· Create and run unit tests and integration tests to validate software reliability.· Perform performance profiling and stress testing to elevate system responsiveness.· Maintain comprehensive, structured documentation for backend systems and codebases.· Collaborate seamlessly with diverse teams, including client applications and data pipelines.· Stay flexible and open to learning new technologies while contributing across various technical areas as needed.Required Skills & Experience· Bachelor’s degree in Computer Science or a related field.· Proficient in Node.js with a strong background in backend development.· Significant experience with relational databases, particularly PostgreSQL.· Strong expertise in designing and building scalable RESTful APIs.· Excellent debugging, troubleshooting, and performance optimization skills.· Proficient in Git and active participation in code reviews.· Exceptional communication skills in both written and spoken English.
About the job
About Us
Are you ready to embark on a thrilling challenge?
At XYZ Reality, a dynamic and award-winning Series-A startup, we're on a rapid ascent toward our next funding milestone. Our vision is to revolutionize the construction sector by enhancing our platform's features, performance, and scalability.
We thrive in a fast-paced, multi-disciplinary environment, engaging in various domains such as cloud development, electronics, embedded software/hardware, mechanical design/manufacturing, AI & computer vision, and data science—all contributing to our innovative BIM Platform.
To propel this mission forward, we are in search of a Backend Engineer with extensive Node.js experience to assist in our transition from Java to Node.js and develop high-performance, scalable backend services. You will collaborate closely with our API development, client applications, and data pipeline teams to design and deliver robust, efficient solutions.
Our office is situated in central London, just a short stroll from Angel Station.
About XYZ Reality
XYZ Reality is a forefront player in the construction technology industry, dedicated to innovation and excellence. Our award-winning team is committed to redefining the standards of construction through advanced technology and collaborative practices.