Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
Mainloop seeks Full-Stack Engineers to join an AI-native team in Barcelona. You will own products from development through long-term success, building frontend and backend software used across international teams.
Candidates across North America relocation to Barcelona are welcome, with visa sponsorship and relocation support available. You will work with AI coding agents, define engineering practices, and shape scalable architectures while delivering high-quality software.
Full-Time | Permanent
Location: Barcelona, Spain
Open to candidates across North America (United States & Canada)
Relocation to Barcelona, Spain is required
Visa sponsorship and relocation support available
Target Start Date: January 2027 (or as soon as work authorization is completed)
Mainloop is a new AI-native engineering team based in Barcelona, built from the ground up inside an established international group.
We combine the energy of a startup with the stability, customers, and global reach of an organization that has been operating for decades.
Our mission is to build software that transforms how professional-services businesses operate by automating complex processes, reducing administrative work, and creating products that teams rely on every day.
The group has operated a technology lab in Casablanca for more than eight years. Barcelona is our second technology hub, created to be closer to the businesses we support and built with AI at the center from the beginning.
We are building the team now, and this is an opportunity to help shape how modern engineering teams work.
We are hiring Full-Stack Engineers at two levels:
We are looking for early-career engineers who are curious, ambitious, and excited about the future of AI-assisted software development.
You do not need years of production experience. What matters is:
We are looking for an experienced engineer who has owned production software and can help define architecture, engineering standards, and development practices as the team grows.
You will help shape how products are built, maintained, and scaled.
As a Full-Stack Engineer at Mainloop, you will own products from development through long-term success.
You will:
Mainloop is not a traditional engineering team that added AI tools afterward.
AI is part of how we build from day one.
You will work with:
The goal is not simply to write code faster.
The goal is to become better engineers by spending more time on:
We are looking for engineers who enjoy ownership and building things that matter.
You may be a strong fit if you have:
For the Senior Engineer role, we are looking for:
For the Junior Engineer role, we are looking for:
We believe strong engineering comes from good systems.
We use standards where they help, and we adapt when a problem genuinely requires something different.
We are building a structured engineering development program focused on:
Engineers who complete the program and demonstrate mastery will receive the Mainloop Barcelona Certificate — a recognition of their ability to build modern software using AI-powered engineering methods.
For candidates relocating from North America, Mainloop provides:
Barcelona offers:
This is an opportunity to build your engineering career at the intersection of:
Our process is designed to understand how you think and build:
Mainloop | Barcelona, Spain
Building the future of AI-native engineering.