Otter

Ingénieur logiciel senior

TypeScriptReact
Traduction automatique. Consultez l’original.

Qui sommes-nous

Autrefois, pour réussir en tant que restaurateur, il suffisait d'avoir la passion de la cuisine et du contact humain. Mais pour réussir en tant que restaurateur numérique, il faut aussi avoir la passion de la technologie. Nous croyons en la joie de servir les autres, et c'est pourquoi nous avons créé Otter : pour aider les restaurateurs à réussir dans la livraison de repas en ligne. Des restaurants du monde entier, petits et grands, notamment Chick-fil-A, Ben & Jerry’s, KFC et Eataly, font confiance à notre logiciel pour propulser leur activité de livraison. Nous augmentons les ventes, réduisons les problèmes de commande et diminuons les tracas liés à la livraison.

Pourquoi nous rejoindre

  1. La demande pour la livraison de repas en ligne croît très rapidement ! Au cours des 5 dernières années, rien qu'aux États-Unis, le marché global a été multiplié par 10, passant de 10 milliards de dollars à 100 milliards de dollars, et pourrait atteindre 500 milliards à 1 billion de dollars d'ici 2030.
  1. Changer l'industrie de la restauration : vous ferez partie d'une équipe qui aide les restaurants à réussir dans la livraison de repas en ligne.
  1. Environnement collaboratif : vous recevrez le soutien et les conseils de collègues et de managers expérimentés, vous aidant à apprendre, à grandir et à atteindre vos objectifs, et vous travaillerez en étroite collaboration avec d'autres équipes pour assurer le succès de nos clients.

Vos missions

  1. Développer et faire évoluer Otter Insights : permettre aux clients de répondre à des questions telles que « Comment se porte mon entreprise ? », « Sur quoi dois-je me concentrer aujourd'hui ? » et « Quel est le montant de mes taxes ? » grâce à des applications et des expériences intensives en données de premier ordre.
  1. Livrer des fonctionnalités produit full-stack avec une responsabilité de bout en bout : interface utilisateur en React/TypeScript au sein de micro-frontend s Fiber, intégration de données via GraphQL et APIs d'analyse, et partenariat étroit avec les ingénieurs données/plateforme sur la définition des métriques et la précision des données.
  1. Moderniser notre suite de produits : ajouter le chat avec vos données, la narration de données (data storytelling), les rapports planifiés et d'autres fonctionnalités qui modernisent notre suite de produits.
  1. Construire une plateforme réutilisable : soutenir notre communauté d'ingénierie grâce à des composants FE réutilisables et à la création d'un produit Board Maker pour déployer des tableaux de bord via une interface no-code.
  1. Assurer la qualité et la fiabilité grâce à des tests en couches avec Jest et Cypress, et construire des frameworks de tests de performance.

Profil recherché

  1. 3+ années d'expérience dans la création d'applications web en production, avec une forte appropriation des fonctionnalités, de la conception au lancement et à l'itération.
  1. Expertise approfondie du frontend en React et TypeScript : architecture de composants, hooks, gestion d'état, récupération de données (React Query, Apollo/GraphQL), et création d'interfaces utilisateur riches en données, accessibles et performantes.
  1. Mentalité Full-stack : à l'aise pour travailler sur l'ensemble de la stack, consommer et définir des contrats API, et déboguer les écarts de données avec les services backend/analytiques.
  1. Expérience avec des produits d'analyse ou de BI : tableaux de bord, reporting, exploration de métriques, rapports financiers/opérationnels ou similaire ; un plus si vous avez construit des expériences de cartographie, de filtrage ou d'analyse en libre-service.
  1. Solides fondamentaux en ingénierie : sens des responsabilités, discipline de test, rigueur en TypeScript et culture de revue de code.
  1. Sens du produit : vous vous souciez de l'expérience utilisateur (UX) pour les restaurateurs, de l'instauration de la confiance par les données et de la collaboration avec les équipes produit et design UX sur les expériences client.
  1. Collaboration et communication : vous travaillez efficacement avec les partenaires PM/Design/Data, fournissez des retours techniques clairs et vous épanouissez dans un environnement sur site, interfonctionnel et en évolution rapide.
  1. Apprécié : expérience avec des bibliothèques de visualisation (ex. Visx, D3, Recharts), tests E2E Cypress, internationalisation (Rosetta), Mixpanel/analyse produit, ou plateformes de données (Cube, Pinot, analyse de type entrepôt de données).

Ce qu'il faut savoir

Ce poste est basé dans nos bureaux de Seattle. En tant qu'entreprise axée sur l'innovation et le changement continu, une collaboration étroite est essentielle. Nous réimaginons constamment notre industrie, créons de nouveaux produits et affinons nos processus, et nous faisons notre meilleur travail ensemble. C'est pourquoi toutes nos équipes basées au bureau travaillent sur site, cinq jours par semaine.

La fourchette de salaire de base pour ce poste est 167,000 $ - 230,000 $ par an.

La rémunération réelle sera déterminée sur une base individuelle et peut varier en fonction de l'expérience, des compétences et des qualifications.

Les avantages sociaux sont sujets à modification à la discrétion de l'entreprise.

Atoms accepte les candidatures en continu.

Prêt à nous rejoindre pour servir ceux qui servent les autres ?

#LI-Onsite

Le salaire de base n'est qu'une partie de votre package de rémunération globale. Vous pouvez également être éligible à des attributions d'actions et à une prime annuelle basée sur la performance.

Résumé des avantages (employés à temps plein aux États-Unis)

  • Assurance médicale, dentaire et vision (plusieurs plans, incluant des options HSA).
  • Assurance vie et invalidité payée par l'entreprise (court et long terme).
  • Assurance volontaire : accident, maladie grave, indemnité hospitalière.
  • Assurance vie supplémentaire facultative pour vous-même, votre conjoint et vos enfants.
  • Réduction sur l'assurance pour animaux de compagnie.
  • 401(k).
  • Compte d'épargne santé (HSA)
  • Comptes de dépenses flexibles (santé, soins aux personnes à charge, transport)

Politiques de congés

  • Jours de vacances discrétionnaires
  • 8 jours fériés payés par an
  • Congés maladie payés
  • Congé de deuil payé
  • Congé parental payé

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

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter