About ToucanTix
ToucanTix powers the experiences that make memories. We're the all-in-one platform for ticketing, access control, F&B, retail, and visitor management used by zoos, theme parks, and aquariums across Germany. From enterprise clients like Karls Erdbeerhof and Serengeti Park to smaller local attractions, we're solving the complex challenge of building software sophisticated enough for the biggest players yet simple enough for everyone.
While ToucanTix is a focused team of 5, we work closely with our sister company Combase (80+ employees across Dresden and Las Vegas), giving us the perfect balance: startup agility with enterprise stability.
About the Role
We're looking for a Senior Ruby on Rails Developer to join our team and take ownership of core features in our platform. You'll be working on real technical challenges that directly impact thousands of daily visitors across hundreds of venues.
This is a remote position (ideally Berlin-based for occasional meetups) where your code will ship to production quickly, your architectural decisions will shape our platform for years, and your voice will be heard in every technical discussion.
What You'll Be Working On
* Building and optimizing our Rails 7+ API that processes thousands of transactions daily
* Designing multi-tenant architecture that scales across hundreds of unique venues
* Developing sophisticated features like dynamic pricing engines, membership systems, and real-time capacity management
* Creating GraphQL schemas that power both our SvelteKit frontend and partner integrations
* Writing bulletproof code for payment processing and financial reconciliation
* Optimizing PostgreSQL for complex queries across millions of records
* Collaborating with our small team to make architectural decisions that balance enterprise needs with maintainability
Technical Environment
* Rails 7+ API (GraphQL-first approach using graphql-ruby)
* PostgreSQL with complex multi-tenant architecture
* Redis for caching and real-time features
* Google Cloud infrastructure (Cloudtasker, Cloud Storage)
* RSpec/Capybara for comprehensive testing
* SvelteKit frontend (if you're full-stack inclined)
* Modern CI/CD pipeline with quick deployment cycles
What We're Looking For
Required:
* 5+ years of professional Rails development experience
* Deep understanding of PostgreSQL, including query optimization and database design
* Experience building and maintaining APIs at scale
* Strong testing practices (TDD/BDD preferred)
* Ability to own features from conception to deployment
* Self-driven work style with excellent async communication skills
* Comfort with ambiguity and wearing multiple hats in a small team
Bonus Points:
* GraphQL expertise, especially with Ruby implementations
* Experience with multi-tenant SaaS architectures
* Background in payment processing or e-commerce
* Knowledge of event ticketing or entertainment industry
* German language skills (not required but helpful)
* Experience with Google Cloud Platform
What We Offer
* Salary:
60, ,000 EUR per year
* Work Setup:
Fully remote with flexible hours
* Equipment:
MacBook Pro + home office budget
* Team Culture:
Small, focused team where your impact is immediate and visible
* Perks:
Team offsites at amazing venues + unlimited free admission to all client attractions
* Growth:
Early team member opportunity - shape technical direction as we expand across DACH
* Stability:
Bootstrapped and profitable with backing from our larger Combase organization
* Purpose:
Build software that creates joy for millions of visitors every year
Our Tech Philosophy
We believe in:
* Writing clean, maintainable code over clever one-liners
* Building features that solve real problems, not hypothetical ones
* Testing everything that matters, skipping tests for what doesn't
* Choosing boring technology that works over exciting technology that might
* Shipping regularly rather than perfecting endlessly
* Documentation as a first-class citizen
The Application Process
We want to hear from developers who are genuinely interested in what we're building. Here's how to apply:
* Send your CV to
* Important:
Include a
roller coaster
emoji in your subject line (this helps us filter out mass applications and recruiters)
* Write a brief note telling us:
* A technical problem you've solved that you're proud of
* Why building software for the entertainment industry interests you (or doesn't - honesty is refreshing)
* What you're looking for in your next role
No agencies or recruiters, please.
About Our Interview Process
We respect your time. Our process is:
* Initial email exchange
* 30-minute casual video chat about your experience and our needs
* Take-home real world assignment - something practical from our actual problem space
* Technical review as video meeting - we'll discuss your solution and dive into technical decisions
* Final conversation with the team
We move quickly and aim to complete the entire process within 2 weeks.
Equal Opportunity
ToucanTix is committed to building a diverse team. We welcome applications from all backgrounds and identities. We're more interested in what you can build than where you learned to build it.
Ready to Build Something That Matters?
We're not trying to be the next unicorn or disrupt an industry. We're building sustainable, profitable software that helps millions of people create happy memories. If you're tired of optimizing ad clicks or building features that never see the light of day, come build something real with us.