Frontend Engineer - Typescript/ JavaScript / React (m/f/d)

  • Full-time

Company Description

Omio is pursuing a vision of bringing global transport into a single distribution system and creating end-to-end magical consumer journeys. While the whole world of air, hotels or car rental is normalised, rail, bus, ferries, airport transfers, and all forms of ground transport are fragmented on a local level.

Omio is the largest source of inventory with 1000+ suppliers operating in 35 countries in Europe and North America. Along with their two brands, Rome2Rio used for global discovery, and Omio used for ticketing and journeys, they attract 600m+ users on a yearly basis while continuing to launch new geographies, new verticals, and new products as they scale. It’s a team based in Berlin, with offices in Prague, London, Beijing, Melbourne, and NY. 

They are a team of more than 350 passionate employees from more than 45 countries who share the same vision: to create a single tool to help send travellers almost anywhere in Europe, the U.S., and Canada.

Job Description

We are looking for a number of Frontend Software Engineers

You will be part of an agile, cross-functional development team that is working hard to develop the best travel product across platforms for our users. As a Front-End Engineer, you will be a key driver for defining and implementing a scalable, flexible front-end architecture that enables a consistent UX, fast delivery across platforms, and seamless coordination between multiple product engineering teams to create superb end-to-end experiences for more than 20 million travellers per month.

What you will do:

  • Create robust front-end solutions using state-of-the-art technologies. You will build components that are used throughout all of Omio’s frontends (mobile, desktop, apps)

  • Work with your team to rapidly test ideas on users, use results for iterations and improve our product

  • Test new languages, libraries, and frameworks and evaluate their potential to make sure we never stop innovating. You will share the best practises with other teams and help make those a company standard.

  • Build highly reusable frontend components that can be dynamically mounted in any react frontend

Our technology stack is diverse and ever-changing. Examples of the technologies we currently use and you’ll be working with include (but are by no means limited to):

  • Typescript with React for our web applications

  • React-Native for our Android and iOS apps

  • GraphQL

  • Node.js for supporting backend services when needed

  • Kubernetes, Docker

 

Qualifications

What we’re looking for:

  • 3-5 years of experience in building responsive/adaptive web applications with JavaScript/Typescript. 

  • Solid experience in React JS (React Native knowledge is a big plus)

  • Ability to write structured and clean code that interacts with backend technologies

  • Experience with Javascript testing tools (we use Jest, Cypress)

  • Experience with modern front-end build pipelines and tools (we use webpack)

  • Experience with defining and delivering scalable frontend architectures (e.g. micro frontends)

  • Some experience with GraphQL

Additional Information

What’s in it for you? #LifeAtOmio

  • A competitive and attractive compensation package
  • A generous pension scheme
  • A diverse team of more than 45 nationalities

Diversity makes us stronger

We value diversity and welcome all applicants regardless of ethnicity, religion, national origin, sexual orientation, gender, gender identity, age or disability.

Intrigued? Apply here in English. We look forward to hearing from you.

Privacy Policy