A complete application in a minute
Tailored resume and cover letter, ready to send.
Mainloop Barcelona is seeking a Full-Stack Product Engineer to own end-to-end product development in a Barcelona-based, AI-native team. You will shape the roadmap, build and ship features, and measure impact with users and stakeholders across multiple countries.
You will work closely with Product Owners, engineers, and AI agents to deliver fast, reliable software that users love. The role emphasizes collaboration across frontend and backend, strong TypeScript skills, and fluency in English to
We work agent-first, so we would like to see how you work with coding agents. Run one command on your own machine: it reads names, counts and dates from your agent setup (never your code or the contents of your files) and keeps a copy of exactly what it sent. Use the same email you apply with, and we will match it to your application. It can only count in your favour.
Run the AI-native check Then come back here and apply.
Own a product end to end - the users, the roadmap, the build and the release - with nobody standing between you and the people who use it.
Mainloop is a new engineering team inside an established international group. We are in Barcelona, we are being built from scratch this year, and we have the backing, the customers and the product portfolio of a company that has been around for decades. You get the interesting part of a new team without the part where you check whether payroll clears.
Two more things about where this comes from and where it goes. The group has been running a tech lab in Casablanca for more than eight years - Barcelona is its second, built to sit closer to the teams we build for, and AI-native from the first commit, because it starts from a blank page. And the plan does not stop at internal work: within about a year and a half we intend to externalise - external clients, our products sold on the market, products developed for it. The first eighteen months are deliberately spent building as much as possible for the group while the machine gets set up. You would arrive at the start of that curve, not after it.
What we build is the software that automates professional-services work - across roughly fifteen countries, for businesses that are drowning in process. We work in two halves. One half goes into a business, works out what actually happens there, and proves fast whether an idea is worth having. The other half - this half - takes what is proven and owns it for years.
This is the seat where the product and the engineering are the same job. Most of our products are run by a pair: a Product Owner who holds the business, and an engineer who holds the build. Some of them do not need two people. They are smaller, their users sit close enough to talk to directly, and a separate PO would be a relay rather than a help. Those products are run by one person, and that person is you.
You own a product end to end. Not a slice of it, and not the tickets someone else wrote about it. You decide what it should do next, you build it, you ship it, and you find out whether it worked.
Both seats sit in the Tech Lab, both build with agents, and both own products for years. The difference is where the product decisions live. A Full-Stack Engineer works beside a Product Owner who holds the business relationship and the roadmap, and owns the build, the architecture and the release. A Full-Stack Product Engineer holds both halves - on products small enough, and close enough to their users, that splitting them would only slow the product down.
If you want to go deep on architecture and let someone else hold the room, the Full-Stack Engineer ad is the better fit. If you care as much about whether a feature should exist as about how to build it, this one is.
We are an AI-native team, genuinely - not a team that added a Copilot licence. Every engineer gets their own Claude Max subscription and a desktop orchestrator that runs several coding agents in parallel. In this seat that changes the arithmetic of the job: when building is fast, the expensive part is deciding - and you are the person who does both.
"If agents write the code, what am I for?"
The Agents Will Build Anything, Quickly And Confidently - Including The Wrong Thing. In This Seat The Risk Is Not Slow Software, It Is Fast Software Nobody Needed. What Stays Yours, Permanently
Something we are building alongside the team, and we think it is genuinely unusual.
Over your first two to three years here you work through a defined body of knowledge - our architecture, the agentic build method, how to take a product from an idea to something a business depends on, and how to run it well. When you have covered it and can demonstrably run a project our way, you are awarded the Mainloop Barcelona certificate.
It is yours. It goes on your CV, and we intend to make it mean something in this market - a signal that the person holding it knows how to build production software with AI agents to a standard, not just prompt their way to a demo. We are investing in making it prestigious, because a team whose alumni are sought after is a team good people want to join.
Read this as a description of the person you will be here, not a checklist you have to arrive with.
We care what you have built, who used it, and whether you can talk us through the decisions in it.
Our process is unusual, so here it is up front. Four rounds, and none of them is a puzzle.
The Barcelona Build is a one-week AI-agents hackathon, 8-15 January 2027, remote from anywhere in Europe. It is free to enter, with cash prizes.
Every finalist gets a guaranteed interview, and the top three go straight into our final round.