HireFT
Browse JobsHow it worksPricingAboutSuccess Stories
    Back to jobs
    OM

    Omio

    Travel

    JavaScript Frontend Engineer - Re-Engagement Team

    Berlin, GermanyOn-SiteFull-time3+ yrs experiencePosted 3w ago
    View all jobs

    Job description

    • Improve the Referrals, Vouchers, and CRM experience for Omio users (as well as other systems).
    • Integrate with internal and external systems such as our Booking API to improve Omio’s experience.
    • Build, monitor and maintain various systems.
    • Collaborate with other teams across the organization to solve challenging problems.
    • You have an MS in Computer Science or equivalent, as well as 3+ years of experience building, deploying and maintaining large scale consumer facing software.
    • You make the right decisions using your strong data-driven mindset.
    • You use your agile skills to own systems from development to production using Continuous Integration and Continuous Delivery.
    • You strive for technical excellence while being able to deliver quickly when needed.
    • You are a team player and help your teammates grow through peer reviews, pairing sessions or formal training.
    • You break down complex tasks into smaller, actionable deliveries.
    • You are curious and willing to switch between different parts of the stack(frontend, backend, infrastructure, data, etc.).

    Furthermore, here are a few insights on the stack we use and as a Frontend developer, we would expect you to have interest in Fullstack, and keenness to learn as you grow within our team!

    • Our backend systems are (mostly) Spring Boot application deployed on Kubernetes on Google Cloud. We expect that you have experience building large scale distributed applications and deploying/maintaining them in a Kubernetes environment.
    • Our frontend systems use React and Redux along with our custom micro-frontend framework Weaver. We expect that you are comfortable building complex frontend systems in coordination with many other engineers.
    • We use relational and non-relational databases. We expect that you are familiar with building applications that manage relational as well as non-relational data at scale.
    • Our applications communicate using a combination of REST APIs and messaging queues (Google PubSub). We expect that you are familiar with designing, building and integrating REST APIs as well as event-driven architectures.
    • We monitor our applications using log and metrics tools such as ElasticSearch/Logstash/Kibana and Graphite/Grafana. We expect that you are experienced with building applications with monitoring and maintenance in mind.

    If you have experience with other similar tools, we’d be more than happy to hear about them. Keeping our eye out for more accurate technologies is part of our daily job!

    What can you expect from joining Omio?

    • 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
    • Free lunches, yoga, German lessons and more
    • Competitive compensation and relocation support

    Job details are sourced from the employer's original posting.

    Open job posting
    OM

    About the company

    Omio

    Omio's vision is to enable seamless travel for people anywhere, in any way. We are bringing all global transport options into a single distribution system to create magical end-to-end consumer journeys.  With Omio, you can easily compare and book trains, buses, ferries, and flights across Europe, the US, and Canada using a single search on your mobile, app, or desktop. Omio aims to simplify travel planning by providing transparent pricing and easy booking, making it a flexible and personalised experience.  Omio is the largest source of inventory, working with over 1000 suppliers across 46 countries. Our portfolio also includes Rome2Rio for global discovery, while Omio powers ticketing and journeys, attracting over 900 million users annually.  Our offices are located in Berlin, Prague, Melbourne, Brazil, Bangalore, and London. We are a growing team of over 400 passionate employees from more than 50 countries who all share the same vision: to create a unified tool to help travellers reach almost any destination in the world.

    View all Omio jobs
    Industry
    Travel
    Open roles
    2

    Interested in this role?

    Apply with HireFT

    Free to start — no card required.

    Your fit

    How well do you match?

    Sign in to see how your résumé lines up with this role.