Ventrata

Senior Android Developer KMP for Kiosk app

Ventrata  •  Brno, CZ (Remote)  •  5 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.
80
AI Success™

Job Description

Imagine standing at the top of the Empire State Building, taking in the breathtaking view. From the online booking to the seamless entry, every part of your ticketing experience was designed and supported by Ventrata. An industry-leading SaaS platform that helps attractions, tours, and activities to create memorable experiences.

Backed by a passionate team, headquartered in London and with offices in Brno, Lisbon, and remote teams worldwide, we’re expanding rapidly across multiple markets and verticals. Our mission is to help businesses of all sizes scale and grow while preserving their unique identity and spirit.

Be a part of something extraordinary, where your ideas and contributions truly matter. Let’s shape the future of travel together.

Ventrata is looking for a Senior Android Developer to join our team and change the way tours and tickets are sold worldwide. The ideal candidate will have experience working in a startup environment and be capable of working independently as part of our remote team.

We're over 150 people and growing fast, but small enough that the work you ship is visible — to your team, to leadership, and to the customers using it. The role is EU remote, but you can also join us in our Brno offices (Czech Republic).

About the Terminal team

Ventrata enables attractions, tours, and activities operators to manage their businesses and sell through all available channels (online, offline, on-street, and distribution). Our aim is that our clients never have to leave Ventrata when they're using us.

You will be joining our Terminal team, which focuses on hardware-integrated solutions that end users interact with directly — think buying from a kiosk, or validating their tickets at a turnstile. This position will push the boundaries of what's possible with Kotlin Multiplatform; your primary focus will be development of our new kiosk. This project is an important part of Ventrata and is used by end customers all around the world.

The Challenge: "Greenfield in a Box"

This isn't a standard app-building role. You'll be joining our Terminal team on a fresh Kotlin Multiplatform project that's already underway — a new Kiosk app being built from the ground up to replace the kiosk functionality currently bundled inside our Flutter-based Terminal codebase. Once shipped, the kiosk logic can be retired from the Flutter project, streamlining both codebases.

You'll be building the foundation for a system that isn't just used by our clients, but is designed from day one to be consumable as an SDK by third parties.

How we work

We hire people who think for themselves and own what they ship.

  • You don't need a 5-page spec to get started. You ask the right questions, push back when requirements don't make sense, and own the outcome.
  • You are the owner of the delivery — you can push it, tweak it, and ask questions.
  • You know when to be deliberate and take safe steps, and when to take action.
  • You can deliver.

We are heavily integrating AI into our process, using tools like Claude Code for code generation. This doesn't mean we delegate our work to agent systems — we use them to improve delivery and accelerate development. AI augments your creativity and speed; it doesn't replace your judgment or ownership.

Responsibilities and Duties

  • Architect and build the new Kiosk app on Kotlin Multiplatform, contributing to shared logic for ticket booking, inventory, and platform integrations.
  • Design the SDK surface that powers white-labeling, enabling our clients — from major global attractions to smaller operators — to customize the Kiosk experience to match their brand.
  • Build the touch-optimized Kiosk UI in Jetpack Compose, with performance and reliability suitable for always-on, single-purpose devices.
  • Implement smart caching and request strategies that keep the Kiosk responsive over real-world venue networks, while treating the product as online-first.
  • Write and maintain unit and integration tests for the Kiosk codebase, working with QA to shape the broader automation and hardware-mocking strategy.
  • Identify bottlenecks and bugs in the Kiosk runtime and drive them to resolution.
  • Collaborate with the Hardware/Platform team to integrate their peripheral abstractions cleanly into the Kiosk.

Requirements

  • Deep, production-level Android and Kotlin experience — you've shipped non-trivial apps and owned them past launch.
  • Strong understanding of Kotlin Multiplatform — code-sharing strategies, expect/actual, and where the boundaries between shared and platform-specific code should sit.
  • Track record of designing modular, maintainable architectures (MVVM, MVI, or Clean Architecture) on greenfield or actively evolving codebases.
  • Comfort with Jetpack Compose for non-trivial UIs.
  • Experience with GraphQL clients in mobile contexts — bonus if it's Apollo.
  • B2 English (written and spoken).
  • Ability to work independently in a remote, fast-paced environment.

Nice-to-haves

  • Experience designing public APIs or SDKs intended for third-party consumption.
  • Familiarity with Android Kiosk Mode (Lock Task Mode) and Android Enterprise APIs.
  • Exposure to apps that integrate with external peripherals (printers, scanners, payment terminals) — you won't own the hardware layer, but understanding the constraints helps.
  • Experience with always-on, single-purpose devices and the operational quirks they bring.

Benefits

What can we offer?

  • We are fairly informal about working hours. We want to make sure you like your job and wanna go an extra mile for us.
  • Unlimited paid holiday days.
  • Start-up working environment.
  • WFH or work remotely.
  • Team buildings and company remote office. Sounds boring? The whole team met in Spain, South Africa, Italy, Portugal, France and this year also in Greece.
  • We have two office locations: the core team is located in Brno and we have one newly opened office in Lisbon. How does working for a month from Lisbon sound? :)
  • Young and passionate team - the ‘Ventrata family”
  • Hardware/ remote setup package.
  • Competitive salary and regular salary revaluation.
  • Christmas bonuses.

Did we catch your eye or maybe also your heart and do you want to become part of the Ventrata team? Send us your CV and join us!

About Ventrata

Ventrata is an enterprise ticketing platform designed for high-volume attractions, museums, observatory towers, sightseeing tours, and activity operators. Our all-in-one solution powers online, in-person, and third-party sales, and provides robust functionality for resource management, hardware integrations, and 24/7 live support.

Leading brands across diverse verticals trust Ventrata's solutions, and our focus on building long-term connections is key to mutual success. Since 2016, we have worked with many City Sightseeing operations and have teamed up with notable companies like Big Bus Tours and Historic Tours of America. Our recent partnerships, including those with English Heritage, Paradoxon, the Empire State Building, Thames Clippers, and many others established over the past two years, show strong potential to evolve into enduring, long-term relationships. These examples represent just a few of our many collaborations driving the innovation behind the 21 million tickets we sold in 2023 — a 60% increase from the previous year.

What truly sets us apart is our independence — we've been profitable since 2018, with no reliance on venture capital. This financial stability allows us to innovate and grow on our own terms.

We value collaboration and freedom ensuring that every team member has the space to take ownership, be heard, and drive real impact.

Ventrata

About Ventrata

Ventrata is trusted by attractions and tour operators around the world, to help them grow and manage all the sales channels from a single platform. We offer 24/7 email, chat and telephone support and configure our solution for every client so that our technology is a perfect fit for your business.

Industry
IT & Software
Company Size
51-200 employees
Headquarters
London, GB
Year Founded
2016
Social Media