Fullstack Developer

Overview

We are seeking a Full Stack Developer specializing in Node.js, TypeScript, and React for a hybrid position based in London, where you'll work two days a week on-site. This role involves building high-quality features from the database layer to a polished user interface while collaborating closely with cross-functional teams to address genuine customer problems. The ideal candidate will leverage AI tools in their daily workflow and contribute to code reviews, ensuring a clean and secure codebase.

Responsibilities

  • Build features end-to-end, from database to React UI.
  • Collaborate with product, design, data, and engineering teams to deliver software solutions.
  • Utilize AI tooling to enhance development efficiency.
  • Participate in code reviews, providing and receiving constructive feedback.
  • Maintain a clean, tested, and secure codebase.

Requirements

  • Strong proficiency in TypeScript and Node.js.
  • In-depth knowledge of React and its ecosystem.
  • Experience with AI tooling in a development environment.
  • Understanding of clean code principles and design patterns.
  • Familiarity with cloud-native, container-based applications and REST APIs.
  • Awareness of security best practices such as XSS and SQL injection management.
  • Experience with Kubernetes and monitoring tools like Prometheus and Grafana is a plus.