© Tim Benedict Pou, license: Attribution 2.0 Generic (CC BY 2.0), source: Flickr

Android Engineer at Trivago (m/f/d)

In a time when the travel industry is drastically changing, we have the opportunity to help drive that change by producing innovative products that will meet users' new expectations and needs by using our top strengths to our advantage: our ability to adapt quickly and to focus on our users.

We believe in achieving innovation through constant experimentation and we're seeking a software engineer with the passion and motivation to help ensure that our global hotel search platform gives users a mobile experience that is unrivalled. Do you feel thrilled to broaden your experience on Android development while working on world-class products? Then read on!

Our current Android team consists of seven developers. We work with a modern, highly modularized codebase entirely written in Kotlin using MVVM and applying the Clean Architecture concept. We enjoy writing unit and integration tests so that every layer of our architecture has good test coverage. Our Continuous Integration pipeline runs on CircleCI and is integrated with SonarCloud to monitor our code quality. We love to experiment with new ideas and share knowledge through regular pair programming, weekly guild meetings as well as lunch and learning sessions.

If this sounds exciting to you and you think you can drive trivago's Android app to the next level, don't hesitate to apply!

Get an inside look at tech at trivago:

What you'll do:

  • Develop new features for trivago's Android app by working closely with Product Managers, Designers, QA and Engineers in our team.
  • Collaborate with your fellow engineers in making architectural decisions, evaluating new technologies in the Android domain and maintaining a technical roadmap for our project.
  • Actively learn and share your knowledge by reviewing and submitting Pull Requests.
  • Participate in learning opportunities in our ever-growing tech-driven culture.

What you'll definitely need:

  • Proficiency with Kotlin, Git, the Android Framework and Android Jetpack.
  • The motivation to stay up-to-date with software design and architectural patterns.
  • To speak English (our company language) fluently.
  • A bachelor's degree in Computer Science, Software Engineering, IT or equivalent experience.

What we'd love you to have:

  • A challenging attitude to what's in place, to push yours and your team learning to the max!
  • Experience with Coroutines and Flow.
  • The capability to write quality and testable code, while doing TDD.
  • Experience on working on dynamic teams with agile methodologies.
  • Understanding of functional programming concepts.

What you can expect from life at trivago:

  • Entrepreneurship: The freedom to take ownership of your work and drive initiatives independently. It's the idea that counts, not the position.
  • Growth: Support for your development, constant new challenges, regular peer feedback, mentorship and training.
  • International workforce: Collaboration with international talents from 80+ nations bringing different perspectives, backgrounds and expertise together to ensure a truly global focus.
  • Flexibility: Self-determined working hours and the opportunity to split your time between home and our campus in Düsseldorf.
  • Relocationand integration: Support with relocation costs, work permit and visa questions, insurance and free language classes.
  • Equal opportunity: Commitment to fostering an all-inclusive workplace, because we know representing the diversity of our users in our talent force enables us to create a more meaningful product.

Additional information:

A note regarding COVID-19:

We understand that there is a lot of uncertainty around the future of the travel industry. If you want more insight into our current strategy and outlook, follow our LinkedIn company updates.

Our recruiting team will be on hand every step of the way, but if you have any questions or concerns before applying, feel free to reach out to us at joinus@trivago.com.

We look forward to your application!

Your place of work

Find out about the job's city and where you're going to live.

Dusseldorf

Düsseldorf is a city on the River Rhine in western Germany and is the capital city of the state of North Rhine-Westphalia. It is one of the economic centres of the country, and a major city within the Rhine-Ruhr metropolitan area, with a population of 620,000 (2018). While Frankfurt is the German hub for financial services and many other German cities excel in various branches of industry, Düsseldorf has the highest concentration of professional services, creative industries and media, and is regarded as the German capital of fashion. Düsseldorf also hosts a large number of German or European head offices of Japanese companies, and has a considerable Japanese population, forming over 1% of the city's population. The city is famous for its nightlife, carnival, events, shopping and for fashion and trade fairs like the Boot Messe (trade fair for boats and watersports) and Igedo (fashion fair). Every year, more than 4 million people visit the Kirmes fun fair which runs for 10 days in the summer.

more infos about and jobs in Dusseldorf

Want to live and work there?

Then what are you waiting for? Apply now!

Apply now!

Similar jobs

Not the perfect job for you?
The following opportunities could be your perfect match.

  • PHP
  • JavaScript
  • and
  • Git
  • Wordpress
  • Web Development
  • CRM
  • nginx
  • Elasticsearch
  • Content Management System

Amesome agency in the heart of Karlsruhe is looking for a Wordpress/CMS developer.

  • Kotlin
  • and
  • Android

Holidu is one of the fastest-growing travel tech companies worldwide. Our mission is to finally make the search and booking of vacation rentals easy. We are on this journey in an international team of travel and technology enthusiasts.

  • Kotlin
  • Java
  • and
  • Kubernetes
  • Apache Kafka
  • Docker
  • MongoDB
  • AWS

Holidu is one of the fastest-growing travel tech companies worldwide. Our mission is to finally make the search and booking of vacation rentals easy. We are on this journey in an international team of travel and technology enthusiasts.

  • unknown languages
  • and
  • Git
  • AWS

Holidu is one of the fastest-growing travel tech companies worldwide. Our mission is to finally make the search and booking of vacation rentals easy. We are on this journey in an international team of travel and technology enthusiasts.

  • Java
  • SQL
  • and
  • Spring Framework
  • Hibernate
  • Git
  • Jenkins
  • Kubernetes
  • Maven
  • Unix
  • Docker
  • Continuous Integration

Grow with us, introduce us to new ideas and develop products that maximise the thrill of sports for our customers.

Want to live and work there?

Then what are you waiting for? Apply now!

Apply now!

Job Facts short and efficient - how Germans like it

Location Dusseldorf
Region Dusseldorf
Category Startup
Employment full time
Work-week 35 - 40h
Employment start ASAP
Salary negotiable
Relocation several relocation benefits, see description
Language English or German
Posted 2 weeks ago
Closing in 1 month, 1 week
Any questions left?
Ask our recruiter below for details!
Your Recruiter
Hey, I'm Andreas Lackmann
You're a rockstar, I'm your manager helping you with anything

info@germanitjobs.com

+49 7031 205 8062

German IT Jobs, Böblingen, Germany

Nothing found?

Filter differently and find your dream job

Don't miss your dream job!

Join 2000+ developers getting new jobs via their preferred platform.

or follow us on Linkedin or Facebook for regular updates.