At a Glance
- Tasks: Design and build high-performance applications across the full stack using modern tech.
- Company: Join a leading media and analytics company shaping data-driven products.
- Benefits: Enjoy 25-30 days holiday, private medical, pension, and hybrid working.
- Other info: Collaborate with experts in data science and enjoy excellent career growth opportunities.
- Why this job: Make a real impact on industry-leading data products and influence technical direction.
- Qualifications: Strong full stack development experience with Python, SQL, React, and TypeScript.
The predicted salary is between 80000 - 85000 € per year.
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
Full Stack Engineer in London employer: Eden Smith Group
Join a forward-thinking company that values innovation and collaboration, where as a Senior Full Stack Engineer, you will have the opportunity to work on high-impact, data-rich products in a hybrid working environment in Central London. With a strong focus on employee growth, you will benefit from a culture that encourages ownership, creativity, and the use of modern technologies, alongside an attractive benefits package including generous holiday allowance and private medical insurance. This is not just a job; it's a chance to make a meaningful impact in the media and analytics ecosystem while advancing your career in a supportive and dynamic team.
StudySmarter Expert Advice🤫
We think this is how you could land Full Stack Engineer in London
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Python, SQL, React, and TypeScript. This gives potential employers a taste of what you can do.
✨Tip Number 3
Prepare for technical interviews by brushing up on your coding skills and system design knowledge. Practice common interview questions and consider mock interviews with friends or mentors.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace Full Stack Engineer in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match our job description. Highlight your full stack development experience, especially with Python, SQL, React, and TypeScript. We want to see how you can contribute to our data-driven products!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Share your passion for building scalable applications and working with complex data. Let us know why you're excited about this role and how you can make an impact at StudySmarter.
Showcase Your Projects:If you've worked on any relevant projects, whether personal or professional, be sure to mention them. We love seeing real-world examples of your work, especially if they involve backend services, APIs, or user-friendly frontends.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen to join the StudySmarter team!
How to prepare for a job interview at Eden Smith Group
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially Python, SQL, React, and TypeScript. Brush up on your knowledge of Azure and Snowflake too, as these will likely come up during technical discussions.
✨Showcase Your Projects
Prepare to discuss specific projects where you've designed and built scalable applications. Highlight your role in the end-to-end process, from backend services to user-friendly frontends, and be ready to explain how you tackled complex data challenges.
✨Understand Data Engineering Concepts
Familiarise yourself with key data engineering concepts like ETL/ELT and data modelling. Be prepared to discuss how you’ve applied these concepts in previous roles, as this will demonstrate your ability to handle large datasets effectively.
✨Emphasise Team Collaboration
Since the role involves working closely with data scientists and agile teams, be ready to share examples of how you’ve collaborated in cross-functional settings. Highlight your communication skills and how you’ve contributed to engineering best practices in a team environment.