Full-Stack Product Engineer, AI Tools in London

Full-Stack Product Engineer, AI Tools in London

London Full-Time 60000 - 80000 £ / year (est.) Working from home possible
Aperture

At a Glance

  • Tasks: Own and develop the Aperture OS codebase, integrating AI tools and managing performance workflows.
  • Company: Join a fast-growing consultancy that partners with ambitious ecommerce brands.
  • Benefits: Work remotely, flexible hours, team meetups, and travel covered.
  • Other info: High-trust role with direct access to the founder and opportunities for growth.
  • Why this job: Make a real impact by owning a product that drives client success.
  • Qualifications: Strong skills in TypeScript, React, and experience with AI integrations.

The predicted salary is between 60000 - 80000 £ per year.

Meet Aperture. Aperture is a growth consultancy and advertising partner for some of the world's most ambitious ecommerce brands. We plan, build, and manage performance marketing programmes across Meta, TikTok, Google, and beyond — with a strong focus on creative strategy and paid social. We work across performance marketing, creative strategy, and now, increasingly, proprietary tooling that gives us and our clients an edge. Founded in 2022 and based across London, we work with clients across the US and Europe. We're a small, senior team that moves fast, thinks carefully, and holds ourselves to a high standard. Our job is to make growth happen.

Our culture

Client success is our success. Period. We're direct. We say what we mean and we mean what we say. We do the work. No one here is above anything. We hire people we trust and we trust the people we hire. We move fast, but we don't cut corners where it matters. We operate with high standards and low ego. We're here to build something good, not just something big. We back our people when it counts.

The role

Aperture OS is an internal tool we've built to give us an operational edge. It helps us track performance, manage creative workflows, and surface insights across our client portfolio in ways that off-the-shelf tools don't. Now we want to scale it. We're looking for someone to own it. Not manage it. Own it. You will be the primary engineer and technical decision-maker for Aperture OS. You'll define what it becomes, how it's built, and how it serves the team. You'll work directly with the founder and client teams to understand what's needed and build it — properly. This is a serious ownership opportunity at a fast-moving company that knows what it wants and gives its people room to deliver it.

What you'll own

  • The full Aperture OS codebase — architecture, quality, and evolution.
  • Feature development end-to-end: scoping, building, shipping, iterating.
  • API integrations — pulling data from ad platforms, creative tools, and internal systems.
  • AI and LLM integrations — we use AI heavily in our creative and analysis workflows.
  • Database design and data modelling as the product grows.
  • Infrastructure, hosting, and deployment — keeping things running reliably.
  • Security, access control, and compliance for a multi-client environment.

Who this is for

This is for a serious engineer who also builds. You don't wait to be told what to do — you figure it out, propose it, and do it. You're comfortable with ambiguity and you thrive in environments where the spec isn't always written in advance. You can move quickly when speed is needed and slow down when precision matters. You care about the product you're building, not just the code. You think about the person using it, the problem it solves, and whether it's actually good. You've probably worked in a startup or early-stage environment before. You know how to operate without a lot of support infrastructure. You use AI tools in your daily workflow — not as a crutch, but as a force multiplier. You know when to trust them and when to check the output. You might have a background in performance marketing, growth, or adtech — or you might not, but you're genuinely curious about it. If something breaks at 2am and it's your product, you feel it. That's the kind of ownership we're looking for.

How we work

Aperture is remote-first and impact-first. You can work from wherever you are most productive. We care about the output, not the hours. We do occasional team meetups and we'll bring you in when it makes sense. You'll have direct access to the founder and the team. No layers, no slow approvals, no bureaucracy.

Requirements

  • Proven track record shipping with AI-first development tools: Lovable, Cursor, or similar.
  • Experience owning a full codebase, not just contributing to one.
  • Strong command of TypeScript and React on the frontend; and serverless/edge functions for backend logic.
  • Good working knowledge of Supabase for authentication and database (Postgres).
  • Experience integrating third-party APIs, especially AI and LLM APIs.
  • Solid working knowledge of DNS, domain management, SSL/TLS, and hosting configuration.
  • Experience scaling systems in a multi-tenant SaaS environment, with asynchronous processing such as worker fleets, pub/sub, queues and streams.
  • A sensible approach to testing: you know what needs a test and what doesn't.
  • You think about security and data compliance as you build, not as an afterthought.
  • Strong product instincts: you know the difference between something that works and something that is right.
  • Ability to set priorities and make tradeoffs without constant direction.
  • Familiarity with performance marketing, ad creative testing, or growth tooling.

Work from anywhere, with flexibility around how you structure your day. Regular team meetups and events. Travel to team meetups covered. Direct exposure to a fast-growing business and its founder. Real ownership of a product people use every day. A high-trust role with responsibility from day one.

Full-Stack Product Engineer, AI Tools in London employer: Aperture

Aperture is an exceptional employer for those seeking a dynamic and impactful role in the fast-paced world of ecommerce growth consultancy. With a remote-first culture that prioritises flexibility and output over hours worked, employees enjoy direct access to leadership and the opportunity to take true ownership of their projects. The company fosters a high-trust environment where innovation thrives, providing ample opportunities for personal and professional growth while working alongside a talented team dedicated to client success.

Aperture

Contact Details:

Aperture Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Full-Stack Product Engineer, AI Tools in London

Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups, and connect on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.

Tip Number 2

Show off your skills! Create a portfolio that highlights your best projects, especially those related to AI tools and performance marketing. This will give potential employers a taste of what you can bring to the table.

Tip Number 3

Prepare for interviews by understanding the company’s culture and values. At Aperture, they value directness and ownership, so be ready to discuss how you embody these traits in your work.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in being part of the team at Aperture.

We think you need these skills to ace Full-Stack Product Engineer, AI Tools in London

Full-Stack Development
TypeScript
React
Serverless Functions
API Integrations
AI and LLM Integrations
Database Design

Some tips for your application 🫡

Be Yourself:When you're writing your application, let your personality shine through! We want to get to know the real you, so don’t be afraid to show your passion for tech and creativity.

Tailor Your Application:Make sure to customise your application to fit the role. Highlight your experience with AI tools and full codebase ownership, as these are key for us at Aperture. Show us how your skills align with what we’re looking for!

Show Your Problem-Solving Skills:We love engineers who can think on their feet! In your application, share examples of how you've tackled challenges in the past, especially in fast-paced environments. We want to see that you can own a project from start to finish.

Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to keep track of your application and ensure it gets the attention it deserves. We can’t wait to hear from you!

How to prepare for a job interview at Aperture

Know Your Stuff

Make sure you’re well-versed in the tech stack mentioned in the job description, especially TypeScript, React, and serverless functions. Brush up on your experience with API integrations and AI tools, as these will be crucial for the role.

Show Ownership Mindset

Aperture is looking for someone who can own the product, not just manage it. Be prepared to discuss past projects where you took full responsibility, from scoping to shipping. Highlight how you’ve thrived in ambiguous situations and made decisions that led to successful outcomes.

Understand Their Culture

Familiarise yourself with Aperture's values of high standards and low ego. During the interview, demonstrate that you align with their direct communication style and commitment to client success. Share examples of how you’ve contributed to team success in previous roles.

Ask Insightful Questions

Prepare thoughtful questions about Aperture OS and its future. Inquire about the challenges they face with scaling the product or integrating new features. This shows your genuine interest in the role and helps you assess if the company is the right fit for you.