Prenuvo

Ingénieur(e) Senior Frontend I - eCommerce

TypeScriptReactAWS
Traduction automatique. Consultez l’original.

À propos de nous

Chez Prenuvo, nous avons pour mission de passer du modèle réactif de « soins aux malades » aux soins de santé proactifs. Notre scan corporel complet primé est rapide (moins d'une 1 heure), sûr (l'IRM n'utilise pas de rayonnement ionisant) et non invasif (sans contraste). Notre pile intégrée unique de matériel, de logiciels optimisés et de plus en plus d'IA, associée à l'expérience centrée sur le patient dans nos cliniques nationales et internationales, nous a permis de mener le changement face au constat « nous l'avons encore attrapé trop tard ».

Nous recherchons un(e) Ingénieur(e) Frontend Senior I pour rejoindre notre équipe eCommerce, qui développe l'expérience de réservation en ligne que les patients utilisent pour choisir un scan, trouver une clinique, payer et planifier leur rendez-vous. Vous dirigerez des fonctionnalités complexes dans une application Next.js et TypeScript qui dessert des clients dans plusieurs pays, sur des parcours où chaque écran affecte directement la conversion, les revenus et la confiance des patients : sélection de produits, paiement et règlements, planification de rendez-vous selon les fuseaux horaires, et nos parcours de réservation assistés par les ventes et par des partenaires. C'est un rôle à fort impact pour quelqu'un qui se soucie de l'art de l'interface utilisateur et de son bon fonctionnement en production pour chaque client. Si vous aimez résoudre des problèmes ambigus et assumer la responsabilité des résultats plutôt que des tickets, nous serions ravis de vous entendre.

Contribuez à remodeler le monde grâce à des soins de santé proactifs tout en travaillant avec des technologies de pointe et des équipes performantes dotées d'une expertise approfondie - rejoignez-nous pour faire une différence dans la vie des gens !

Nos valeurs

Premièrement : nous sommes des Pionniers

Transformer les soins de santé nécessite une pensée divergente, un biais d'action, une expérimentation disciplinée, et une ténacité et une détermination constantes pour maintenir l'élan. Ce voyage est aussi stimulant que gratifiant.

Deuxièmement : nous sommes des Bâtisseurs de Plateformes

Nous construisons toujours des fondations qui nous permettent d'accomplir demain plus qu'aujourd'hui. Nous ne perdons jamais de vue ce qui nous attend – dans un esprit de propriété et de devoir envers notre mission.

Par-dessus tout : nous sommes des Patients

Nous pourrions tous être la prochaine personne à franchir nos portes, cherchant clarté ou tranquillité d'esprit. Nous sommes fiers de notre impact sur la vie de nos patients, et nous n'arrêterons pas tant que tout le monde ne pourra pas bénéficier de notre travail.

Ce que vous apporterez

Ce poste ne propose pas de parrainage de visa. Les candidats doivent être légalement autorisés à travailler aux États-Unis au moment de l'embauche et ne pas nécessiter de parrainage d'employeur pour un visa de travail (actuel ou futur).

  1. Généralement 4+ années d'expérience professionnelle en ingénierie frontend, dont au moins 3 années dans la création d'applications de production avec React et TypeScript.
  1. Solide expérience avec Next.js ou un framework React comparable, y compris le rendu côté serveur, le routage, et les compromis entre le rendu côté serveur et côté client.
  1. Compréhension approfondie des fondamentaux du navigateur : HTML sémantique, CSS moderne et mise en page responsive, la boucle d'événements, le comportement réseau et de mise en cache, et le pipeline de rendu.
  1. Expérience des modèles modernes de récupération de données et de gestion d'état (TanStack Query, Zustand, Redux, ou similaire) et des formulaires complexes, validés et multi-étapes.
  1. Pratiques de test solides couvrant les couches unitaire, composant et de bout en bout, en utilisant des outils tels que Vitest ou Jest, Testing Library, et Playwright ou Cypress.
  1. Expérience dans la création de flux de paiement, de règlement, ou d'autres flux transactionnels où la correction et la fiabilité sont importantes.
  1. Connaissance pratique de l'accessibilité web (WCAG 2.1 AA) et de la performance web (Core Web Vitals).
  1. Expérience avec les outils d'observabilité frontend et d'analyse produit tels que Datadog RUM, Sentry, PostHog, ou Google Analytics.
  1. Expérience pratique des pratiques modernes de CI/CD et d'hébergement cloud (par exemple, actions GitHub et AWS).
  1. Un historique de direction de fonctionnalités complexes de la conception à la production.
  1. Un état d'esprit startup : à l'aise pour entreprendre des tâches ambiguës, savoir quand demander un deuxième avis sur une approche, et capable d'équilibrer vitesse et qualité.
  1. Excellentes compétences en communication et capacité à collaborer avec les équipes d'ingénierie, de design et commerciales.

Ce que vous ferez

  1. Être responsable des fonctionnalités et des composants dans un domaine de l'expérience de réservation, tel que le paiement, la planification, ou les parcours assistés par les ventes et partenaires, en évoluant vers la responsabilité complète du domaine.
  1. Travailler avec le Produit et le Marketing sur la croissance : déployer des expériences sur l'entonnoir de réservation, puis lire honnêtement les résultats, y compris la taille de l'échantillon, les métriques de garde-fou, et si un changement est un vrai gain ou juste du bruit.
  1. Construire des fonctionnalités rapides, accessibles et orientées client avec React, Next.js (App Router) et TypeScript.
  1. Contribuer à l'architecture et à la conception du frontend, en rédigeant des propositions que vous révisez avec des ingénieurs seniors : limites raisonnables entre composants serveur et client, état serveur avec TanStack Query, état client avec Zustand, et formulaires typés avec React Hook Form et Zod.
  1. Intégrer l'expérience de réservation avec nos APIs de commerce et les services tiers, y compris Stripe, Affirm, commercetools, Voucherify, Salesforce, Auth0, et Google Maps.
  1. Instrumenter ce que vous déployez : Datadog RUM pour les erreurs et les performances, PostHog pour l'analyse produit, les feature flags, et les expériences, et Google Tag Manager pour la mesure marketing, tout en respectant les choix de consentement de chaque client.
  1. Améliorer les Core Web Vitals, la taille des bundles et les performances de rendu sur un entonnoir à fort trafic et critique pour les revenus.
  1. Faire de l'accessibilité une norme : balisage sémantique, prise en charge du clavier et des lecteurs d'écran, et vérifications automatisées de l'accessibilité dans le CI.
  1. Écrire des tests automatisés au bon niveau : Vitest et Testing Library pour les composants, MSW pour la simulation d'API, et Playwright pour les flux de réservation de bout en bout.
  1. Assumer la responsabilité des résultats en production : déployer derrière des feature flags, surveiller les tableaux de bord après la mise en production, et assurer le suivi lorsqu'un problème survient. Vous êtes responsable du bon fonctionnement d'une fonctionnalité pour les clients, pas seulement de sa fusion.
  1. Collaborer étroitement avec les ingénieurs Produit, Design, Marketing et Backend, en contribuant à notre bibliothèque de composants partagée et en convenant des contrats d'API dont dépend le frontend.
  1. Fournir des conseils techniques par le biais de discussions de conception et de revues de code de haute qualité, et encadrer les ingénieurs juniors.
  1. Utiliser les outils de développement assistés par IA de manière réfléchie dans le cadre d'un flux de travail structuré de construction, de révision et de test.

Atouts

  1. Expérience avec Stripe.js et les intégrations de méthodes de paiement, y compris les fournisseurs de paiement fractionné tels qu'Affirm.
  1. Expérience avec les plateformes de commerce headless telles que commercetools, ou les moteurs de promotion tels que Voucherify.
  1. Expérience avec Tailwind CSS et la construction sur une base de système de design ou de bibliothèque de composants.
  1. Expérience avec les plateformes de gestion du consentement (telles que OneTrust), Google Tag Manager, et l'analyse respectueuse de la vie privée.
  1. Expérience avec les produits multi-régions : plusieurs devises et locales, et gestion correcte des dates, heures et fuseaux horaires.
  1. Expérience en ingénierie de croissance : travailler dans une équipe responsable des métriques d'acquisition, d'activation ou de conversion, et déployer de nombreuses petites expériences rapidement.
  1. Expérience en analyse d'entonnoir et attribution marketing : plans de suivi d'événements, attribution UTM et référente, et suivi des conversions vers les plateformes publicitaires telles que Google Ads et Meta.
  1. Expérience dans la création de surfaces de croissance telles que des pages de destination, la capture d'e-mails, des programmes de parrainage, des codes promotionnels et la récupération de paniers abandonnés.
  1. Expérience avec les fournisseurs d'authentification et d'identité tels qu'Auth0.
  1. Expérience avec les applications de planification, de réservation, ou de soins de santé grand public, ou travail dans des industries hautement réglementées.

Ce que nous offrons

  • Une opportunité d'avoir un impact positif sur la vie et la santé des gens
  • Nous croyons aux soins de santé préventifs pour tous, y compris notre équipe - Prenuvo offre des scans complets gratuits à chaque membre de l'équipe
  • Les opportunités de croissance sont au cœur du parcours de nos employés, nous faisons de grandes choses avec des esprits brillants - il n'y a pas de chemin unique vers le succès, il peut être façonné au fur et à mesure
  • Construire des relations solides est au cœur de tout ce que nous faisons - notre équipe se réunit chaque semaine pour se connecter, partager et socialiser
  • Reconnaître le temps d'arrêt pour se ressourcer est vital pour notre bien-être - nous avons une politique de vacances flexible et nous vous encouragerons à l'utiliser
  • Nous proposons désormais le Plan d'avantages de transport Prenuvo pour vous aider à couvrir vos frais de transport en commun et de stationnement. Que vous preniez les transports en commun, conduisiez ou vous gariez, nous avons ce qu'il vous faut, rendant votre trajet plus facile et plus abordable !
  • Prenuvo propose un plan d'épargne retraite 401(k) aux employés éligibles, permettant aux membres de l'équipe de faire des contributions avant impôt pour leur retraite. Bien que Prenuvo facilite l'accès au plan, l'entreprise n'offre actuellement pas de contributions de contrepartie.
  • Nous offrons un ensemble complet d'avantages sociaux, y compris la couverture santé, dentaire, vision, et santé mentale, pour vous soutenir, vous et votre famille.

Le salaire de base pour ce poste est $145,000 à $170,000 en devise locale, selon l'expérience et la localisation géographique

Nous sommes un employeur garantissant l'égalité des chances et valorisons la diversité au sein de notre entreprise. Nous ne faisons aucune discrimination fondée sur la race, la religion, la couleur, l'origine nationale, le sexe, l'orientation sexuelle, l'âge, l'état matrimonial, le statut d'ancien combattant ou le statut de handicap.

Dans le cadre du processus d'embauche, les candidats retenus feront l'objet d'une vérification des antécédents conformément aux règles fédérales, provinciales et étatiques applicables.

Veuillez noter que les communications officielles de notre équipe de recrutement proviendront uniquement de notre domaine autorisé [prenuvo.com]. Si vous êtes contacté par un recruteur, veuillez vous assurer que son adresse e-mail se termine par @prenuvo.com. Nous n'utilisons pas de services de recrutement tiers ni aucun autre domaine de messagerie pour les activités d'embauche. Si vous recevez une communication que vous croyez être frauduleuse, veuillez la signaler immédiatement à [email protected].

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