Software Engineer - Android

Software Engineer - Android

Location Torino, Torino, Italy

LaFourchette , part of TripAdvisor group company and known to the Italian market as TheFork ( is the european leader of restaurants online booking. We are a fast-growing company, building a unique community of members to transform the way people go to restaurant. LaFourchette company's goal is to become the #1 app for restaurant online booking in the world.

Why join us?

You are passionate about technology and comfortable with an international and agile environment? You're ready for the challenge of a SaaS service that provides several thousands of customers and B2C interfaces for millions of users? Are you ready to invest in a company whose entire service is present in a dozen countries and is subject to heavy use to accompany rapid growth?

You will join a dynamic and agile team in a quickly changing environment. You will be involved in an international organization that empowers its employees and that values sharing and development of each of them.

In this context, we are looking for an Android developer with a strong interest in mobile ecosystem and web development world:

  • You will contribute in the design and technical conception of the solutions with your team.
  • You will take part in the implementation of the new features of our products.
  • You will be working on all functional areas of LaFourchette (B2C, B2B, Internal Tools) depending on the projects you contribute.

Qualifications must have
  • You have experience with Android development & deployment
  • You have a strong knowledge of Kotlin and Android Java languages
  • Familiarity with Android design principles, patterns, and best practices
  • You are comfortable with using RxJava, Clean Architecture principles
  • You are enthusiastic, proactive, and stimulated by teamwork

Qualifications nice to have
  • You know the Scrum methodology
  • Familiar with C.I like Jenkins
  • Familiar with Quality with Sonarqube
  • Have knowledge on API : GraphQL with Apollo

What are the technologies we use @TheFork?
  • Ours Apps are natives and we used latest version of Kotkin for Android and Swift for iOS
  • Our web front-ends are implemented with ReactJS, Webpack and much much more.
  • Our back-end technical stack relies mainly on NodeJS framework and PHP 5.5/Symfony2.
  • We use relational databases and SOLR solutions, ElasticSearch, memcached, RabbitMQ
  • Our websites and servers are monitored with New Relic and ad hoc probes for specific needs
  • We use JIRA and Confluence
  • Our infrastructure is based on a scalable horizontally architecture to serve our customers in more than 20 countries

  • Attractive Salary
  • RTT & Ticket Restaurant
  • Possibilities go to technical conferences like Google I/O
  • Access to lot of trainings (Hard or soft skills)
  • Health Insurance
  • Sponsoring of sport/health activities
  • Excellent location in the center of Turin, lot of space, foosball (aka calcetto)


Meet Some of TripAdvisor's Employees

Alex G.

Software Engineer

Alex is part of the Places Team, which focuses on improving the quality of data on TripAdvisor’s site and working on back-end systems to ensure that information is useful and accurate.

Jennifer P.

Director of Product

Jennifer works as part of the Hotels Auction Revenue Team—a group of product managers, designers, and researchers who develop, test, and measure new features that help travelers book their ideal hotels.

Back to top