Salary: £85,000 - 85,000 per year Requirements: 8 years of professional software development experience. 3 years hands-on experience with TypeScript, Node.js, and React. Good experience building and maintaining production systems. Comfortable working in a senior, autonomous engineering team. Good communication skills and fluency in English. Willingness to travel to company/client events. Responsibilities: Design, build, and maintain features across the full stack of a high-performance trading platform. Work primarily with: TypeScript (Node.js & React), Monorepo tooling, GitHub, GitHub Actions, Jest, Playwright, Redis, MSSQL, WebSockets, Docker, Kubernetes, and observability tools (Grafana, Prometheus, SonarQube). Take end-to-end ownership of features from design to production. Collaborate closely with platform and DevOps engineers on build pipelines, observability, and operational concerns. Communicate directly with clients to clarify requirements and propose solutions. Contribute to and improve automated testing practices. Participate in peer code reviews and maintain high engineering standards. Leverage LLM/AI-enabled development tools as part of day-to-day development. Technologies: AI DevOps Docker GitHub Grafana Jest Kubernetes LLM Playwright Prometheus React Redis TypeScript NodeJS Haskell JavaScript OCaml More: We are a well-established engineering consultancy specializing in high-assurance systems and advanced technologies. Our focus is on delivering robust, scalable solutions while fostering a strong engineering culture centered on quality and innovation. We offer benefits such as 5 dedicated training days per year, an annual training allowance of £1,000, company equipment and onboarding kit, in-person team events every three months, an annual bonus dependent on company and personal performance, a stock option plan, a day off for your birthday, and a generous employee referral program. This hybrid role is based in Waterloo, London. last updated 14 week of 2026