
Senior Backend Engineer
XYZ Reality
full-time
Posted on:
Location Type: Hybrid
Location: London • United Kingdom
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- 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.
Requirements
- 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.
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.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Node.jsSQLPostgreSQLRESTful APIsunit testingintegration testingperformance profilingstress testingdebuggingtroubleshooting
Soft Skills
communicationcollaborationadaptability
Certifications
Bachelor’s degree in computer science