Enable job alerts via email!

Senior Software Engineer - Node.js

olo

United Kingdom

On-site

GBP 70,000 - 90,000

Full time

13 days ago

Job summary

A tech company in the United Kingdom is seeking a senior developer to design and implement solutions for complex challenges. You will own your code, manage services, and collaborate with a team to enhance systems and performance. The ideal candidate has over 5 years of experience in development, strong skills in TypeScript and microservices, and a focus on customer needs.

Qualifications

  • 5+ years on-the-job development experience.
  • Strong experience with TypeScript, Postgres, Elasticsearch, Redis, and Microservices.
  • Experience architecting end-to-end flows in a distributed application architecture.

Responsibilities

  • Design and build reliable but simple solutions to complex problems at scale.
  • Own the code and services you deploy, and observe performance.
  • Assess and resolve production incidents in managed components.

Skills

Typescript
Postgres
Elasticsearch
Redis
Microservices
Kubernetes
CI/CD
Job description
What You'll Do
  • Design and build reliable but simple solutions to complex problems at scale.
  • Own the code and services you deploy, observe performance, and identify emerging problems.
  • Assess and resolve production incidents that arise in the components your team manages.
  • Help us scale to the next level of growth and reliability as we onboard new enterprise clients.
  • Research and propose new technologies to apply.
  • Look for diverse perspectives, and challenge business and technical assumptions.
  • Provide constructive criticism in a way that builds the team's overall strength.
What We\'ll Expect From You
  • 5+ years on-the-job development experience.
  • Strong experience with any of or similar: , , Typescript, Postgres, Elasticsearch, Redis, Microservices, distributed messaging systems, Kubernetes, Helm, CI/CD, etc.
  • Experience with architecting and developing end-to-end flows in a distributed/microservices application architecture.
  • Experience writing unit tests and testable code.
  • Bias for working in a highly collaborative team environment.
  • Empathy for customer needs and excellent communication of your understanding.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs