|
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
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 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
#LI-FF1
| |
|