
Senior Software Engineer
- London
- Permanent
- Full-time
- Code That Matters: Design, build, and maintain robust full-stack solutions across our platform using TypeScript, AWS, GraphQL, and more.
- Own the Stack: From frontend to backend to infrastructure, you'll take full ownership of the code you write and the systems you build.
- Innovation First: Help us integrate AI and automation into our products, solving real-world problems in smarter ways.
- Collaborate & Learn: Engage in pair programming, code reviews, and technical discussions that drive engineering excellence.
- Build It Right: Apply a test-driven mindset with robust automated testing and CI/CD pipelines (GitHub Actions).
- Keep It Running: Ensure systems are secure, scalable, observable (hello, DataDog), and performant in production.
- Senior-Level Expertise: Proven experience as a Senior Engineer or multiple years in software engineering roles.
- Full-Stack Fluency: Deep understanding of JavaScript/TypeScript, Node.js, React, GraphQL, and AWS (EKS, Lambda, RDS).
- API & Data Mastery: Skilled in building resilient APIs (REST/GraphQL) and managing backend services & databases.
- TDD Enthusiast: Proficient with testing frameworks like Jest, Pact, and a strong belief in quality-first development.
- CI/CD Experience: You've shipped code using GitHub Actions (or similar), and you know how to keep the pipeline green.
- Observability & Reliability: Experience with monitoring and alerting tools like DataDog.
- Proactive Problem-Solver: You take initiative, work independently, and thrive on solving complex technical challenges.