Build Assignment

We're hiring

AI Product Engineer

You own client projects end to end: spec, build, QA, deploy. No team to manage, no tickets to wait on. Our AI agents take the volume work, so you run several projects at once.

Shopify & web Portfolio over years Meaningful ESOPs

Who we are

An AI-native website growth partner

We are website growth partners for 100+ DTC brands across the globe: Durex, Tanishq, Bombay Shaving Company, Tata and Essor Group among them. We're scaling to 500 clients, which means building delivery infrastructure that holds up at that volume.

This role is a big part of how that gets built.

You'll also be working with Troopod's proprietary ecommerce-tuned AI agents, which take on a lot of the dev and QA volume work. That's what makes it possible for one person to own multiple projects in parallel, end to end.

What you'll own

  • Client projects end to end. Spec, build, QA, deploy, handoff. One person accountable from brief to live site.
  • The spec before the code. Precise enough that an agent can build from it and you can verify against it.
  • Production Shopify and frontend code, daily.
  • The AI workflow itself. What gets delegated, what context agents need, where they break. Every project should make the next one faster.
  • Your own QA and deployment. Nobody downstream is catching your misses.

What we're looking for

  • Portfolio over years. Show us live builds you shipped yourself.
  • You write production frontend daily. HTML, CSS, JavaScript, Liquid. Not reviewing it. Writing it.
  • Deep Shopify knowledge. Sections, metafields, APIs, integrations, checkout logic.
  • You build with AI seriously. Agentic tools, not autocomplete. You know where they break and how you catch it.
  • Rapid pace. Multi-client, tight turnarounds. It's a different job from product work.

So we start with a build, not a CV screen.

The assignment

Take a prototype homepage live on Shopify

The file below, purelane-homepage.html, is a complete homepage for a plant-based homecare brand, built fast as a design prototype. It is not clean code and it was never written with Shopify in mind.

Turn it into production sections a merchant's marketing team can run without a developer.

purelane-homepage.html 148 KB · single file, no dependencies

Scope

Build these five sections

Template sections
01Herosection.hero
02Shop / product grid#shop
03Best-selling combos#combos
04Bundles#bundles
05Reviews rail#reviews
+ Everything else in the file is bonus. Get these five right first.

Setup

Your own store

A Shopify Partner account and a development store, both free, running a clean install of Dawn. Dawn is Shopify's free default theme, the one new stores start on. Build on stock Dawn rather than a premium theme, so we're looking at your work and not somebody else's section framework.

Seed the store with at least eight products that suit the brand, including one sold out, one with no image, and one with a very long title.

The bar

What we're looking at

Merchant-editable

Nothing hardcoded that a marketing team would want to change.

Real Shopify data

Products, prices, and content come from the platform, not your Liquid. Where a native field doesn't exist, solve it properly.

Reusable

Several sections render similar cards. Build accordingly.

Survives the theme editor

Adding, removing, reordering, and reconfiguring should never break anything, including the animations.

Responsive

375px upwards, no exceptions.

Fast

Core Web Vitals are what we get paid to move. Treat performance as a requirement, not a cleanup task.

Accessible

Keyboard, focus states, contrast, reduced motion.

Clean and reviewable

Code and commit history both.

Treat the HTML as a starting point, not a spec. If something in it is wrong for production, fix it and tell us what you changed.

Use AI however you normally would. We build with agents here.

Deliverables

Send us

  1. Dev store URL and password
  2. GitHub repo, commit history intact
  3. Any metafield or metaobject definitions you created
  4. Short notes on the build. What you'd flag about the original file, what you changed and why, what you'd do with more time
  5. Short notes on your AI workflow. What you delegated, where it failed you, what you'd systematise if you had to do twenty more of these

Send everything to nj@troopod.io, with the subject line AI Product Engineer Assignment - Your Name.

Deadline

2 days from the email that brought you here

We don't expect all five finished. We're reading what you chose to do properly and what you chose to cut. Send what you have and be straight with us about the gaps.

We review every submission. Shortlisted candidates go through to a technical interview round.