Senior Software Engineer (Backend, ChatGPT)

Job expired!

Chez Tripadvisor, nous croyons en la puissance de la communauté, de l'inclusivité et de la diversité. Nous vous invitons à apporter votre authenticité à notre équipe dynamique, où les capacités uniques, les expériences et les identités de chacun stimulent l'innovation dans l'industrie du voyage. Rejoignez-nous pour révolutionner le voyage et découvrir le bon dans le monde ensemble.

Cruise Critic, faisant partie de la division croisière mondiale de Tripadvisor, est la plus grande plateforme d'avis et d'informations sur les croisières au monde. Notre plateforme sert de ressource précieuse tant pour les croisiéristes novices que pour les passionnés aguerris, offrant plus de 350 000 avis sur les croisières et abritant la plus grande communauté de croisière en ligne au niveau mondial. Chez Cruise Critic, nous nous engageons à inspirer des expériences de voyage exceptionnelles grâce à notre dévouement pour la passion et l'excellence dans les contenus éditoriaux, la technologie et les relations industrielles.

En tant qu'ingénieur logiciel senior au sein de l'équipe d'ingénierie de Cruise Critic, vous relèverez des défis techniques associés à l'expansion, impliquerez les utilisateurs et favoriserez la croissance du trafic pour CruiseCritic.com sur différents marchés, y compris le Royaume-Uni et l'Australie. Vous travaillerez dans une équipe agile et distribuée mondialement, innovant avec les technologies de pointe pour enrichir l'expérience utilisateur et fournir des solutions techniques robustes.

En tant que contributeur clé, vous allez :

  • Développer et améliorer CruiseCritic.com et ses outils associés qui soutiennent nos objectifs commerciaux.
  • Déployer régulièrement du code en production, en s'adaptant à un cycle de sortie selon les besoins qui soutient nos calendriers de projets dynamiques.
  • Assumer une responsabilité complète de la qualité des logiciels, couvrant l'intégrité du code et le processus collaboratif.
  • Intervenir sur l'ensemble de notre pile technologique, depuis la conception de l’interface utilisateur jusqu’aux services backend et les interactions avec la base de données.
  • Collaborer étroitement avec les équipes Produit et Design pour définir les spécifications et fournir des résultats de haute qualité à nos clients.
  • Contribuer aux revues de code par les pairs pour garantir que l'équipe maintient des normes de développement élevées.

Les candidats idéaux devraient avoir :

  • Plus de 5 ans d'expérience dans la création d'applications web à grande échelle.
  • Compétence dans Next.js, Typescript, React et JavaScript.
  • Expérience de développement de services GraphQL/REST.
  • Solides compétences en gestion de bases de données avec MySQL ou des bases de données relationnelles similaires.
  • Expertise dans l'utilisation de Git pour le contrôle de version.
  • Apte en conception web réactive, assurant la compatibilité à travers divers navigateurs et appareils.
  • Engagement envers les meilleures pratiques de développement logiciel (comme les tests unitaires, la documentation).
  • Compétences de communication robustes, avec une maîtrise des outils de vidéoconférence et de messagerie.

Qualifications supplémentaires souhaitables :

  • Expérience en PHP ou dans un langage de programmation orienté objet similaire.
  • Expérience de l'implémentation de Tailwind CSS, ChatGPT ou de technologies d'IA.
  • Expériences antérieures dans le voyage, les plateformes de commerce électronique ou une compréhension des principes SEO.
  • Connaissance d'Adobe Analytics ou d'outils