Backend Engineer - Journey Enablers Team
As the leading restaurant booking platform in Europe, we connect the broadest community of loyal diners with the world's favorite restaurants. Powered by innovation and a deep passion for the restaurant industry, we create unique dining experiences across 11 countries. We're part of the Tripadvisor Group and proud to be building a diverse, people-first culture where "respect", "ownership", "growth" and "better together" values thrive.
If you're passionate about food, technology, and making a real impact, your seat at the table is ready. Discover life at TheFork What you will do:
- The Journey Enablers team sits at the heart of the Core and Commons tribe at TheFork.Our goal is to build transversal non-functional capabilities that are consumed by all tribes.
- The team's scope includes Authentication, Translation management, Transactional communications (SMS, Emails & Push notifications), Geo referential system and more
- The team is responsible for building the enablers strategy and ensuring the technical excellence of the core components, in other words:
- Designing components that are up to date with the technical standards
- Building maintainable and scalable core components
- Building and maintaining third party integrations with multiple providers (Twilio, Phrase, Braze to name a few)
- Ensuring smooth integration with customer facing capabilities
- Delivering the necessary tools to the feature teams using our components (dev portals, documentation, guidelines, test utils...)
- Providing the technical KPIs to monitor the components execution health
- The team is not directly in charge of implementing the new features for the end user. Instead, in addition to its own projects, the team will support the "customer-facing" teams by providing new capabilities in the core components when needed.
- The Journey Enablers team is already composed of 3 engineers (Backend developers), mostly senior profiles . The team is distributed across different locations (France, with contractors in Portugal)
- The technical stack used by the team:
- GraphQL for front-end APIs
- NodeJS & Typescript for backend services structured in a microservice-based architecture
- Json RPC for internal communications with services
- PHP / Symfony for a few legacy components that are being decommissioned
- Storage is mostly handled by PostgreSQL & ElasticSearch
- Domain events are propagated through RabbitMQ as an event bus
- Our websites and servers are monitored with Datadog for 24x7 operations and ease of troubleshooting
- We are 100% Kubernetes & AWS for orchestration & hosting
- As a backend engineer in the team, you are expected to contribute to the team's roadmap & delivery
- Working closely with our product manager, tribe architect & staff engineer on the functional and technical discovery of new features (understanding requirements, defining technical analysis and scoping the technical tasks)
- Working closely with your fellow senior engineers on the development and delivery of these features
- Helping our QA team during testing and validation
- Collaborating transversally with other teams from all the tribes across the engineering department to build cross functional functionalities
- Producing relevant documentation for processes in the team's scope
- Continuously improving the team's processes and KPIs
- You are an experienced software engineer with several years of experience building backend services and applications
- You have a solid technical background in web technologies (3-5 years )
- You have an appetite for technical challenges and a first experience with distributed architectural patterns in a microservice environment
- You are rigorous, dynamic & curious with an agile mindset and a strong team spirit that allow you to adapt to a changing environment
- You have experience building software with a problem-solving approach leveraging customer inputs in an iterative manner ("Product Discovery")
- You understand writing code is not your only job, you are also able to challenge product and stakeholder decisions , you need to " think first " with some analysis phase, after the release, you are monitoring, writing documentation, and communicating about what has been delivered.
- You are comfortable writing and speaking in English.
- You have great communication skills including the ability to explain your work to both technical and non technical stakeholders
- You have a basic knowledge of GraphQL and PHP/ Symfony (that could be useful in this position)
- You have a good understanding of SQL databases and SQL queries
- You are comfortable working in a distributed remote team with engineers in various locations (but within the same timezone)
Emplois Recommandés
Acheteur IT et P2I H/F
Description du poste Type de métier Types de métiers Crédit Agricole S.A. - Achat Intitulé du poste Acheteur IT et P2I H/F Type de contrat CDI Date prévue de prise de fonction …
Fullstack Developer (F# / C#) - Brand Payment
Pioneer of online flash sales since 2001 and key player in European e-commerce, Veepee collaborates with over 7,000 brands to offer highly discounted products available for a limited time. Operating…
Visual Merchandising Graphic Design Intern
CELINE is seeking a Visual Merchandising Graphic Design Intern to join its central Visual Merchandising department in Paris. This full-time, six-month internship starting in March 2026 involves develo…
Manager/Senior Manager en Transformation RH H/F (Paris)
Description de la mission A ce poste, vous interviendrez sur la définition de la stratégie et la mise en œuvre des grands projets de transformation de nos clients, par exemple sur les problématique…
Technicien de maintenance H/F - EHPAD Résidence Diane Benvenuti - Montreuil 93100
Le 02 Sep 2025 Prise de poste : 1er mars 2025 Localisation : Montreuil Type de contrat : CDI Temps de travail : Temps plein du lundi au vendredi Notre établissement, un EHPAD accueillan…
Adjoint au responsable du département « Gestion » (h/f)
Détails de l'offre Famille de métiers Finances Gestion et ingénierie financière …
CDD - Responsable de Collection F/H
S’émerveiller devant les vitrines, vivre des expériences surprenantes, découvrir les dernières tendances en ligne comme en magasin, cela résonne forcément en vous ! Intégrer le Groupe Galeries Lafa…
Business Developer Senior - Cloud & IA
Description de l'entreprise Qui sommes-nous ? Chez Iguane Solutions , nous concevons et opérons des infrastructures cloud sur-mesure pour des clients exigeants : scale-ups, e-commerçants, ag…
Corporate Accountant
Kering is seeking a Corporate Accountant in Paris to manage general ledger maintenance, accounts payable and receivable, and financial data analysis. The role requires a bachelor's degree in Accountin…
CONSEILLER EN ÉCONOMIE SOCIALE ET FAMILIALE F/H
CONSEILLER EN ÉCONOMIE SOCIALE ET FAMILIALE F/H vj6izsgoml Le Pôle hospitalier Léopold Bellan de Paris recherche pour son site basé à Paris 14ᵉ : UN(E) CONSEILLER(ÈRE) EN ÉCONOMIE SOCIALE ET FAMIL…