{"@context":"https://schema.org","@graph":[{"@context":"https://schema.org/","@type":"JobPosting","@id":"#jobPosting","title":"Senior Software Engineer

Vst
Charing Cross, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Charing Cross, United Kingdom

Tech stack

Continuous Integration
Software Debugging
Github
PostgreSQL
Node.js
Redis
TypeScript
Web Applications
Pulumi
React
Snowflake
Backend
Kubernetes
GraphQL
Front End Software Development
Docker

Job description

We're building a powerful enterprise web app powered by big, proprietary datasets. Some things you might tackle in your first year :

  • Scale and refine our product to serve large enterprise users
  • Contribute to customer-facing features using React, Node.js, GraphQL, and Postgres
  • Improve performance and reliability across our data-heavy frontend
  • Join user interviews and work closely with design to make thoughtful, human-focused UX decisions
  • Take part in shaping the engineering culture, practices, and mentorship
  • Explore opportunities to expand your impact into areas like infrastructure, security, and hiring

What Your First Year Might Look Like

  • 30 Days : You've shipped your first changes, paired with the team, and contributed to real customer impact.
  • 60 Days : You're leading initiatives, jumping into user interviews, and making smart suggestions to level up our stack and practices.
  • 90 Days : You've delivered major features, participated in architectural decisions, and helped interview future teammates.
  • 6-12 Months : You've owned big, business-critical projects, mentored others, and become a cultural leader in the team.

Requirements

We're now looking for a Senior Full Stack Engineer with strong TypeScript experience to join our collaborative, curious, and kind team. You'll work across the full stack to build products that customers actually love - shipping fast, thinking deeply, and owning your craft., We're open-minded about your background - whether you've worked in startups, agencies, or enterprise. What matters to us is that you :

  • Are strong in full stack TypeScript , with real-world experience in React and Node.js

  • Are comfortable in fast-moving, semi-structured environments

  • Care about the details - from data modeling and testing to UI polish and user experience

  • Can empathise with customers , not just code for them

  • Communicate clearly and collaborate across disciplines

  • Have a broad sense of ownership : you ship, test, debug, and iterate ️ Our Stack

  • Frontend : React, TypeScript, Effect-Rx, Styled Components, Storybook, Apollo GraphQL

  • Backend : Node.js, Effect-TS, Postgres (Prisma), Redis, Snowflake,

  • Infra : Docker, Pulumi, Kubernetes (Digital Ocean), CI / CD (GitHub Actions), Netlify

  • Tools : Linear, Slack, Notion

Benefits & conditions

  • A clear growth path with opportunities to lead projects and shape the product roadmap

  • A great comp package :

  • Competitive salary

  • End-of-year bonus

  • Share options with fair terms

  • Sales referral bonus

  • Top-tier equipment (M-series MBP or whatever helps you do your best work)

  • We're currently hiring for this role based in London, with 2-3 days a week in the office (Old Street) and flexibility around that.

  • Travel opportunities to meet clients (if you want them!)

  • Minimal bureaucracy with maximum clarity - we aim to keep things simple, honest, and human Ready to Apply? There's no such thing as a "perfect" candidate - if you're excited by the role and believe you could do great work here, we'd love to hear from you. Interview Process

  • 30 minute video chat with Talent

  • Short take home technical question

  • 60-minute technical review (either a take-home task we can provide or one you've done recently in order to save you the time and effort)

  • 60-minute technical interview over screenshare / Leetcode

  • Values interview with the founders to answer any outstanding questions that you or we may have

  • Offer

Apply for this position