Metarina GmbH
Metarina GmbH

Software Engineer (AI-enabled)

Barcelona, Spain (hybrid)
Employee
Software Development

ABOUT METARINA

Metarina is building the operational and transaction backbone for marinas. We replace fragmented legacy systems with a reliable end-to-end operating system for bookings, billing, payments, and integrations.

Awarded Scale-Up of the Year at the 2025 Monaco Yacht Show, Metarina is establishing itself as a leading marina management software provider in the Mediterranean and is now expanding into Indonesia and South Asia.

THE ROLE

We’re looking for a Full-Stack Engineer (Rails) to strengthen Metarina’s core product. You’ll work on core workflows that marinas use daily and on the transaction engine that moves real money.

Tasks

WHAT YOU'LL DO

  • Build and maintain end-to-end product features (backend to UI)
  • Improve core booking and marina operations workflows
  • Extend billing, invoicing, and payment flows (Stripe Connect)
  • Design and maintain APIs and integrations (accounting tools, partners, external systems)
  • Improve performance, reliability, test coverage, and maintainability

Requirements

METARINA'S TECH STACK

  • Backend: Ruby, Ruby on Rails, PostgreSQL, Redis, Sidekiq
  • Frontend: Hotwire (Turbo + Stimulus), ERB, Tailwind CSS
  • Payments: Stripe Connect
  • Testing/quality: RSpec, RuboCop, security scanning

WHAT ARE WE LOOKING FOR

  • Strong Ruby on Rails experience in production environments
  • Comfortable shipping full-stack
  • Solid SQL/data modeling skills and good engineering fundamentals
  • Strong debugging skills and systems thinking
  • Experience with APIs and integrations
  • Strong in AI Enabled Development
  • Bonus: experience with payment/billing/financial workflows

Benefits

WHAT DO WE OFFER

  • Competitive compensation aligned with experience and responsibility
  • Direct impact on a fast growing startup, expanding from the Mediterranean into Indonesia and South Asia
  • Access to a coworking space next to Barcelona’s Port Vell, at the heart of the maritime ecosystem
  • Flexible setup: Barcelona-based or Berlin-based
  • Small, senior team environment with fast decision-making
  • Exposure to complex, real-world systems (bookings, billing, payments, integrations)

If this sounds like a good fit, we’d like to hear from you.

Updated: 6 seconds ago
Job ID: 15798682
Report issue

Metarina GmbH

1-10 employees
Travel Arrangements

Metarina originated from a recurring struggle on the high seas in the Mediterranean at the end of 2019. At the time, two of the co-founders, as crew of a traditional sailing yacht…

Read more
  1. Software Engineer (AI-enabled)