Senior Frontend Engineer / Javascript (React/Redux stack, ES6) Monetisation Team (m / f / d)

  • Full-time

Job Description

About Omio

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 normalized, rail, bus, ferries, airport transfer, 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, 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.

 

The Role

We are looking for a Senior Frontend Engineer with strong programming skills, fresh ideas and a passion for solving user problems to build a truly outstanding product experience for travellers from all over the world. You’ll work in a cross-functional team with other highly versatile developers. Features will be shipped across all Omio's front-ends with the aim of monetizing user traffic while delivering superb user experience.

What you will do:

  • Create robust frontend 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 best practices with other teams and help make those a company standard.

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

  • Apply your engineering experience to automate processes and help to guide the team during the decision making

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):

  • Javascript for frontend (React/Redux stack, ES6)

  • Javascript for backend (React SSR, Node.js)

  • Tooling (package managers, semantic versioning, releasing, Webpack, etc)

  • Kubernetes, Docker

You Are

  • Customer-focused: You have a passion for building front-ends that users genuinely enjoy and helps them get the most out of our product

  • Experienced and educated: You have a degree in Computer Science or equivalent experience and worked multiple years in the frontend universe.

  • Up to code: You have more than 5 years of experience in software development, you write clean, lean, effective code, all version controlled. You pick the right tool for the job and are not limited to a single paradigm or language

  • Pragmatic: You and your team take on complex multi-domain problems, analyse, design, build modular solutions, and deliver end-to-end in an MVP, value-first and iterative approach

  • An automator: You remove repetition and snowflakes through scripting and automation tools. Whatever can be automated will be automated. You have deployed, monitored, and supported applications across stacks and technologies

  • A tuning expert: You have improved performance and analysed bottlenecks in production systems through benchmarks and stress tests. You are no stranger to profiling a front-end.

  • A team player: You guide and help your teammates with planning and delivering high-quality software and also take on communication across teams

 

 

Qualifications

Application Questionnaire

Good to see you're interested applying for one of our openings! We'd like to get to know you a little better. To do so we have a few questions for you. Don't worry - it won't take long!

https://docs.google.com/forms/d/e/1FAIpQLScBepMDj4x0TfNCMnTXjirX5doDSy5obQuIF3u_I6ZXI67ccw/viewform

Additional Information

Additional information

What can you expect from joining Omio?

  • Play an integral role in a fast-moving company taking on a great challenge

  • An office in the centre of Berlin’s thriving startup scene

  • Flat hierarchies and everyday opportunities to learn, grow and develop

  • A diverse team of over 40 nationalities

Are you the great senior developer we are looking for? We're excited to hear from you!

Privacy Policy