TheFork, part of Tripadvisor group, is the leading online restaurants booking platform in Europe and Australia. We are present in +12 countries with 60 000 partners restaurant in a mission to bring happiness through amazing dining experiences(e)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 and pay the right restaurant at the right price, and thousands of restaurants owners benefits from our solutions to optimize reservation management, streamline operations and ultimately improve service and boost revenue.
Your missions
- Writing clean, concise code in Swift
- Working with other engineers through discussions, code review, guilds and pair programming
- Collaborating with designers, product managers, and other engineers to iterate on new features
- Ensure the quality of the app: writing unit and 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) and familiar with iOS design principles, patterns, and best practices
- Experience working with Swift or similar language
- Ability to think of the customer and the business in order to solve problems and get stuff done
- You are enthusiastic, proactive, and stimulated by teamwork
- You are a real team player and care about your teammates
- You are willing to engage in a long term, non-exclusive relationship with a codebase
- You are comfortable writing and speaking in English
- One way or another, you’re 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, and 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
- Fastlane, Quick & Nimble
- 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 and 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 and AWS for orchestration and hosting
- Micro-services oriented architecture
- Some PHP/Symfony for legacy components
Benefits
- 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 company’s engagement
- Lifestyle benefit
- Viator’s discount
- Hertz gold plus reward membership
- Calm app access
- Linkedin learning access
- Meal Vouchers
- We *love* food
- Vent kill in Among us and accuse someone else ?
#LI-FF1