Events  Deals  Jobs 
    Sign in  
Tripadvisor // enabling travelers to plan & book trips
Engineering, Full Time    Paris    Posted: Monday, February 21, 2022
Apply To Job

TheFork, part of Tripadvisor group, is the leading online restaurants booking platform in Europe & Australia. We are present in +12 countries with 60 000 partners restaurant in a mission to bring happiness through amazing dining experiences. Creator of a unique model that has disrupted the restaurant industry, we put innovation at the heart of our ambitious growth.Thanks to TheFork (app/web), millions of diners can easily discover, book & pay the right restaurant at the right price, & thousands of restaurants owners benefits from our solutions to optimize reservation management, streamline operations & ultimately improve service & boost revenue.

Your missions

  • Writing clean, concise code in Swift
  • Working with other engineers through discussions, code review, guilds & pair programming
  • Collaborating with designers, product managers, & other engineers to iterate on new features
  • Ensure the quality of the app: writing unit & integrated tests, improving the application architecture

Your profile

  • Passionate about software development
  • You look forward to joining a company with technical challenges due to high traffic & ever-evolving business
  • Experience working on iOS development (4 years minimum) & familiar with iOS design principles, patterns, & best practices
  • Experience working with Swift or similar language
  • Ability to think of the customer & the business in order to solve problems & get stuff done
  • You are enthusiastic,  proactive,  and  stimulated  by teamwork
  • You are a real team player & care about your teammates
  • You are willing to engage in a long term, non-exclusive relationship with a codebase
  • You are comfortable writing & speaking in English
  • One way or another, youre curious about food

It could be very nice if

  • You are comfortable with Clean Architecture principles
  • You are able to make autonomous decisions based on product requirements
  • You are used to writing Unit tests, integration tests
  • You are able to build your UI programmatically
  • You are able to manage complexity in a large project, & incur technical debt only after considering the tradeoffs
  • You have experience using GraphQL APIs
  • You have experience in working with remote teams

Our Technical Stack 

About our iOS App : 

  • Swift (85%) with MVVM & Redux architecture 
  • Swift UI integration in few months
  • Apollo GraphQL for our API
  • Quick & Nimble
  • Fastlane, Github Actions, Firebase
  • Compatible with iOS 13+
  • Crash Free : 99,8%
  • 4,8 Stars on AppStore

On Android: 

  • Kotlin (90%)
  • Clean Architecture
  • Multi-Module architecture, RxJava, Dagger2, RetroFit, Apollo, Compose

On the backend & frontend our product stack is mostly javascript & typescript-based on :

  • Our back-end technical stack relies mainly on NodeJS 
  • We use relational databases (PostgreSQL & MySQL) & memcache
  • We talk GraphQL, Rest & RabbitMQ
  • We monitor applications through ELK, prometheus & grafana, new relic & sentry
  • Kubernetes & AWS for orchestration & hosting
  • Micro-services oriented architecture
  • Some PHP/Symfony for legacy components


  • Tripadvisor stocks
  • Attractive Compensation with variable
  • 50% transport reimbursement
  • Very good health insurance
  • Hybrid working mode
  • Sustainable pace, allowing to deliver quality work
  • 25% time to take a look back & focus on quality, or look ahead & build plans for the future
  • Share & learn with other skilled developers during guilds events
  • Profitable business with expansion perspectives & now models to explore
  • Career & mobilities opportunities thanks to our growth & international offices 
  • Opportunity to push your own projects for the company
  • Work/life balance attention
  • Very comfortable workplaces that pays attention to your wellbeing
  • Macbook Pro M1 Max + iPhone 13
  • Charity & social impact programs where each employee is an actor of the companys engagement
  • Lifestyle benefit
  • Viators discount
  • Hertz gold plus reward membership
  • Calm app access
  • Linkedin learning access
  • Meal Vouchers
  • We *love* food
  • Vent kill in Among us & accuse someone else


Apply To Job
© 2022 GarysGuide      About    Feedback    Press    Terms