Aller au contenu

OpenTable

Ingénieur Logiciel Staff Frontend (Planification de la Disponibilité & Expériences)

JavaScriptTypeScriptReactNode.jsFigmaGo
Traduction automatique. Consultez l’original.

À propos du poste

Il s'agit d'un poste hybride à Toronto, Canada, qui nécessite une présence au bureau 2 fois par semaine.

Cette offre concerne un poste vacant existant.

Les meilleures connexions se font en personne, que ce soit pour un dîner ou un café avec un collègue. C'est pourquoi OpenTable a adopté un modèle de travail hybride. Ce rôle s'aligne sur cette approche, avec une attente de venir au bureau deux jours par semaine – offrant aux employés le meilleur des deux mondes : collaboration en personne et flexibilité.

Il existe une variété de facteurs qui entrent en jeu pour déterminer une fourchette de rémunération, y compris, mais sans s'y limiter, les données de référence externes du marché, la situation géographique et les années d'expérience recherchées/requises.

Environnement de Travail & Flexibilité

Chez OpenTable, nous sommes fiers de favoriser un environnement de travail mondial et dynamique. En tant que membre de notre équipe, vous bénéficierez d'un horaire adapté pour accueillir une main-d'œuvre mondiale opérant dans plusieurs fuseaux horaires. Bien que la majorité de vos responsabilités puissent correspondre aux heures de bureau conventionnelles, il y aura des cas où vous devrez gérer des communications – par appels, messages Slack ou e-mails – en dehors des heures de travail régulières pour collaborer efficacement avec des collègues internationaux, répondre aux partenaires restaurateurs et/ou traiter des questions urgentes. OpenTable respectera et tiendra toujours compte des lois et réglementations locales.

Inclusion

Nous nous engageons à créer un lieu de travail où chacun se sent à sa place et peut s'épanouir. Nous savons que les meilleures idées naissent lorsque nous réunissons différentes voix, c'est pourquoi nous construisons une équipe aussi dynamique que les convives et les restaurants que nous servons – et favorisons une culture où chacun se sent bienvenu d'être lui-même.

Si vous avez besoin d'aménagements pendant le processus de candidature ou d'entretien, ou sur le lieu de travail, nous sommes là pour vous soutenir. Veuillez contacter votre recruteur pour demander tout aménagement.

#LI-BR1

LE RÔLE

Avec des millions de convives, plus de 70,000 partenaires restaurateurs et plus de 25 ans d'expérience, OpenTable, membre de Booking Holdings, Inc. (NASDAQ : BKNG), est un leader de l'industrie passionné par l'aide aux restaurants pour prospérer. Notre technologie de classe mondiale permet aux restaurants de se concentrer sur ce qui compte le plus – leur équipe, leurs clients et leur rentabilité – tout en permettant aux convives de découvrir et de réserver le restaurant idéal pour chaque occasion.

Chaque employé de OpenTable a un impact tangible sur ce que nous faisons et comment nous le faisons. Vous ferez également partie d'une équipe mondiale et de son portefeuille de marques de métarecherche.

L'hospitalité, c'est prendre soin des autres, et cela définit notre culture.

Équipe Planification de la Disponibilité & Expériences

L'équipe Planification de la Disponibilité & Expériences construit la base hautement visible et critique où les milliers de partenaires restaurateurs mondiaux de OpenTable définissent leur configuration opérationnelle : définition des services, des horaires, optimisation des agencements de tables et création d'événements et d'expériences culinaires uniques.

Ce travail a un impact profond. Les fonctionnalités que vous construisez façonnent directement l'expérience de nos partenaires restaurateurs de premier plan, qui viennent souvent nous voir avec des demandes qui influencent notre feuille de route. Vous ne vous contenterez pas de construire des fonctionnalités ; vous influencerez l'expérience utilisateur et la base technique d'un produit central pour le succès de OpenTable et de nos partenaires.

Ce rôle offre un mélange unique d'autonomie et de responsabilité : vous aurez une réelle voix dans les décisions de conception et de produit, garantissant que nous fournissons un contrôle puissant sans complexité écrasante.

LE RÔLE

En tant qu'Ingénieur Staff Frontend à Toronto, vous serez un leader technique clé et un architecte pratique, responsable de relever les défis d'ingénierie les plus complexes et ambigus au sein du système de Planification de la Disponibilité. Votre contribution principale se fera par une exécution technique approfondie et directe, la conception de systèmes et la mise en œuvre de fonctionnalités à grande échelle.

Vos responsabilités clés se concentreront sur :

  1. Construction de Systèmes Pratique : Vous rédigerez et examinerez activement du code critique dans React, Redux, TypeScript et JavaScript. Ce rôle nécessite un engagement continu et approfondi avec la base de code pour améliorer les performances et la maintenabilité.
  1. Propriété Architecturale : Définir et mettre en œuvre la vision technique du système de Planification de la Disponibilité. Vous serez responsable de la conception et de l'exécution du système, en vous concentrant sur la création d'architectures d'interface utilisateur intuitives et évolutives capables de gérer une immense complexité.
  1. Maîtrise Frontend & Qualité : Concevoir et construire des abstractions élégantes et réutilisables ainsi qu'une couche intégrée entre l'interface utilisateur et le backend. Vous établirez une norme de qualité élevée, en pilotant des stratégies de test sophistiquées à l'aide de la Bibliothèque de Test React, Jest et Cypress.
  1. Évolution Technique : Agir comme un multiplicateur de force, en élevant les normes et les pratiques de codage de toute l'équipe grâce à des revues de code méticuleuses et du mentorat.

EXIGENCES

Vous êtes un ingénieur très expérimenté, prêt à traduire des objectifs stratégiques en code élégant et prêt pour la production, tout en dirigeant la stratégie technique.

  1. Expertise Étendue : Plus de 7 ans d'expérience professionnelle en développement logiciel dans un environnement d'équipe collaboratif, avec une expérience significative dans la construction et la mise à l'échelle d'applications frontend à grande échelle.
  1. Maîtrise du Code : Maîtrise approfondie et experte de JavaScript, TypeScript, Node.js et React. Vous écrivez du code lisible et maintenable, et vous prenez le temps d'apprendre ce sur quoi vous travaillez et que vous ne comprenez pas.
  1. Architecture Stratégique : Expérience avérée dans l'investissement approfondi dans l'architecture du code et la conduite de feuilles de route techniques pluriannuelles sur des bases de code importantes et établies. Vous excellez dans la création de code générique et réutilisable.
  1. Exécution Stratégique : Capacité exceptionnelle à mener de grands projets interfonctionnels, de la phase de planification initiale jusqu'à la production.
  1. Communication et Collaboration : Capacité à articuler des compromis techniques complexes aux partenaires produit et design, ainsi qu'une expérience de collaboration étroite avec les designers (par exemple, en utilisant Figma).
  1. Champion de la Qualité : Passion pour le contrôle qualité rigoureux et l'implémentation de designs pixel-perfect grâce à l'utilisation de tests automatisés et manuels ainsi qu'à des revues de code attentives.
  1. État d'Esprit de Propriété : Vous assumez la pleine propriété de vos systèmes et adoptez des outils modernes (comme les assistants IA) pour améliorer l'efficacité, tout en maintenant des normes rigoureuses pour la qualité et la précision du code.

Avantages et Perks

  • Vacances payées généreuses + congé pour votre anniversaire
  • Travaillez de (presque) n'importe où jusqu'à 20 jours par an
  • Accent sur la santé mentale et le bien-être :
  • Séances de thérapie payées par l'entreprise via SpringHealth
  • Abonnement payé par l'entreprise à Headspace
  • Une semaine de congé annuelle pour toute l'entreprise – toute l'équipe se ressource complètement (et revient sans accumulation de travail !)
  • Congé parental payé
  • Temps de bénévolat payé
  • Accent sur votre développement de carrière :
  • Dollars de développement
  • Développement du leadership
  • Accès à des milliers de formations en ligne à la demande
  • Réductions de voyage
  • Groupes de ressources pour employés
  • Assurance santé et dentaire privée
  • Assurance vie et invalidité

Nous offrons un salaire de base compétitif et des avantages sociaux, notamment : avantages sociaux ; compte de dépenses flexibles ; avantages de retraite ; assurance vie ; congés payés (y compris les congés payés, les congés maladie payés, les congés médicaux, les congés de deuil, les jours fériés flottants et les jours fériés payés) ; et avantages de congé parental. Ce rôle est éligible à un bonus annuel et à une attribution d'actions.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Vagas Dev est maintenu gratuitement par l’équipe NortJobs.

Votre prochain emploiest peut-être sur NortJobs.

Vagas Dev

Des emplois pour développeurs et programmeurs. Le Brésil en priorité. Votre prochaine opportunité.

NortJobs · soutien du projetInstagramLinkedInTwitter
Mentions légalesÀ propos du projetConfidentialitéVagas Dev © 2026