Senior Backend engineer_ London, UK

Infinity Quest
London, UK
5 days ago
Apply on www.adzuna.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

JavaScript (Programming Language) Application Programming Interfaces (APIs) Architectural Patterns Unit Testing Program Optimization Code Review Databases Continuous Integration Database Queries Fault Tolerance Node.Js NoSQL
+20 more
Performance Tuning Next.js SQL Databases Systems Architecture TypeScript ReactJS Backend Gitlab Event Driven Architecture AngularJS Integration Tests Kubernetes Front End Software Development React Redux Api Design Restful APIs Serverless Computing Docker Crud Microservices

Job description

  • Nodejs (runtime env) ,Microservices architecture, Typescript or similar, Kubernetes (GKE), Docker, API Development & documentation exp, Serverless architecture
  • Good to have skills Gitlab ,CI/CD practices, GCP tools, frontend frameworks like (Nextjs, react, angular, redux etc.),
  • Required level of additional language Please look at JD I shared for Senior backend tech

Requirements

programming, event-driven architecture, and handling complex I/O operations. They demonstrate high proficiency in designing and optimizing databases (both SQL and NoSQL), including advanced query writing. Their expertise includes architecting scalable, fault tolerant systems, with deep knowledge of performance tuning and code optimization. Senior Backend Engineers are experienced in system architecture, including designing and implementing microservices and complex API architectures. They contribute to code reviews, providing feedback where required, and mentor junior developers to help them understand complex concepts and improve coding practices. Backend Engineer A Backend Engineer is familiar with basic architectural patterns, such as REST APIs, and has some understanding of complex architectures, though typically requires assistance for implementation. They may lack experience in high-level system design decision-making. They possess a solid foundation in Node.js, with knowledge of common modules and libraries, along with intermediate database knowledge. This includes the ability to write basic queries, perform CRUD operations, and create basic schemas. They are capable of supporting testing frameworks like Jest and can write unit tests and integration tests with solid coverage

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:17 min

Generating modules and CRUD endpoints automatically

Maximilian Otto Maximilian Otto · World Congress 2024

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:47 min

Transitioning from internships to full-stack backend engineering

Nicolas Haunold Nicolas Haunold +1 · Coffee With Developers

1:59 min

Identifying repetitive boilerplate code in basic CRUD applications

Noam Honig · LIVE

Videos

See all

Related articles

See all