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.