{"@context":"https://schema.org","@graph":[{"@context":"https://schema.org/","@type":"JobPosting","@id":"#jobPosting","title":"Senior Software Engineer
Role details
Job location
Tech stack
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