Senior Javascript Backend Developer

£58,000
Spectrum Search are currently partnered with a leading provider of innovative blockchain solutions to source a highly skilled Senior JavaScript Backend Developer to work on a sophisticated internal trading platform for a major enterprise client.

Role Overview:

In this role, you will design, develop, and maintain the backend for a sophisticated internal trading platform. Collaborating with a major enterprise client, you’ll leverage modern technologies like TypeScript, Docker, and Kubernetes to deliver robust, scalable solutions. This position offers the opportunity to work on impactful fintech projects within a dynamic, innovative environment.

Key Responsibilities:
 
  • Develop and maintain backend systems for a trading platform using technologies such as TypeScript, Monorepo, GitHub, Jest, Playwright, React, Redis, SQL, WebSockets, Docker, Kubernetes, GitHub Actions, and SonarQube.
  • Collaborate closely with the client to gather and refine requirements.
  • Write and maintain robust automated tests.
  • Perform peer code reviews to uphold high standards of quality.
  • Ensure smooth deployment of features into staging and production environments.

Qualifications:

  • 8+ years of professional programming experience.
  • 3+ years of hands-on experience with TypeScript or Flow.
  • 5+ years React and Node.js experience
  • Exceptional communication skills and fluency in English.
  • Self-motivated with the ability to work effectively in distributed teams (Remote or in-office in Porto).
Preferred Skills:
  • Familiarity with functional programming languages such as OCaml or Haskell.
Keywords: Senior JavaScript Backend Developer, JavaScript Backend Developer, Senior TypeScript Developer, TypeScript Backend Developer, Senior Backend Engineer, Backend Developer (JavaScript/TypeScript).

Application Form

Accepted file types: doc, docx, pdf, Max. file size: 8 MB.
This field is for validation purposes and should be left unchanged.
Looking for your next role?
Looking to hire?