Full Stack Engineer
Senior Full Stack Engineer
London (Hybrid – 2 days/week)
Full-time, Permanent
Up to £85k (DOE)
Build products that power real-world data decisions
We’re looking for a Senior Full Stack Engineer to help shape and scale a suite of data-driven products used across the media and analytics ecosystem, including Barb Ads Hub, NMO XCM, and a Data Fusion platform.
You’ll play a key role in designing and delivering high-performance applications end-to-end — from backend services and APIs to slick, user-friendly frontends. If you enjoy working with complex data, modern tech, and cross-functional teams, this is the kind of role where you can really make your mark.
What you’ll be doing
- Designing and building scalable, high-performance applications across the full stack
- Developing backend services in Python and SQL , integrated with Azure and Snowflake
- Creating intuitive frontends using React and modern TypeScript
- Shaping architecture across multiple products with a focus on scalability and maintainability
- Building robust APIs for internal and external use
- Working closely with data scientists to bring models and pipelines into production
- Handling large, complex datasets and building systems that make them usable and insightful
- Owning features end-to-end — from idea to deployment and beyond
- Contributing to engineering best practices, CI/CD, and clean, testable code
- Using AI-assisted development tools to improve speed and quality (without blindly trusting them )
What we’re looking for
- Strong experience in full stack development (typically 5–10+ years)
- Solid backend skills in Python + SQL
- Experience with Azure and modern data platforms (e.g. Snowflake)
- Strong frontend skills with React + TypeScript
- Experience building APIs and working with distributed systems
- Good understanding of data engineering concepts (ETL/ELT, data modelling, performance)
- Familiarity with CI/CD, containers, and modern deployment practices
- Comfortable working in agile teams with real ownership
- Able to navigate complex, data-heavy problems without breaking a sweat
(Bonus points for .NET experience — but not essential.)
Why this role?
- Work on high-impact, data-rich products used across the industry
- Be part of a team with deep expertise in data science and analytics
- Get hands-on with modern data platforms and cloud tech
- Influence product and technical direction — not just ticket delivery
- Hybrid working with a Central London office (2 days/week)
- Great benefits: 25–30 days holiday, private medical, pension, season ticket loan + more