Page 1 of 1

Software Engineer for MAAT

Location: Barcelona or London

Policy: Mostly in-office

Type: Full-time

Start: ASAP

About MAAT:

MAAT is building the operating system for community-driven sports.

We help gyms run smoother, grow faster, while we connect practitioners to a broader ecosystem of events, gear, and experiences.

We’re a small, product-driven team obsessed with detail and and polished designs.

The Role:

We’re looking Software Engineer who blends craftsmanship and speed, someone who wants to take ownership of experiences that reach thousands of people worldwide.

You’ll work across the stack, from the client to the infrastructure, shaping the product that powers gyms and communities.

You’ll work directly with the founders in a focused team where every line of code moves the business

Tech Stack:

- Flutter (Dart) for mobile
- NestJS (TypeScript) for backend
- GCloud for infra
- GitHub Actions for CI/CD
- Bonus: NextJS / Tanstack for web
💡You don’t need to know it all!
If you’ve built and shipped mobile or web apps before, and you’re eager to learn fast, that’s what we care about. We value curiosity, initiative, and clean thinking more than box-ticking.

What are we looking for:

- 3–5+ years of real coding experience (startup or personal projects count)
- Builder attitude. Can take an idea from zero to shipped
- Founder mentality, thrives in ambiguity
- Comfortable using AI tools (Cursor, Claude Code, etc.)
- Strong grasp of software design principles and scalable architectures.

What You’ll Do

- Design, build, and ship end-to-end experiences
- Shape product architecture and developer experience
- Collaborate closely with design to craft the best UX for both gym owners and practitioners
- Improve the overall performance, reliability, and polish of the product

Why Join

- Early-stage impact. You’ll shape the product and company culture
- Work with founders who actually train and live the mission
- Full ownership, no corporate layers
- Real users, real feedback, real growth
- Opportunities to grow into Head of Tech as the company scales

Where are you located?

Where are you located?
A
B
C

Are you willing to relocate to either of these locations?

Are you willing to relocate to either of these locations?
A
B

Are you a BJJ practitioner?

Are you a BJJ practitioner?
A
B

Are you a MAAT user?

Are you a MAAT user?
A
B

Which gym do you train at?

Why are you a good fit for this position?

Upload your resume here: