Snowflake
Whoop
Ingénieur Logiciel II (Full Stack, Plateforme)
À propos du poste
Chez WHOOP, notre mission est de libérer et d'inspirer la performance pour la vie.
Nous recherchons un Ingénieur Logiciel II (Full Stack Web) pour rejoindre notre équipe Client Platform, axée sur les systèmes de conception et les traductions. Dans ce rôle, vous concevrez et développerez des systèmes frontend et backend partagés qui permettront à WHOOP de fournir des expériences cohérentes, de haute qualité et mondialement accessibles sur les plateformes web et mobiles. Vous travaillerez sur l'ensemble de la pile technique — des bibliothèques de composants frontend aux services de localisation backend — tout en contribuant à l'infrastructure et aux outils qui alimentent les systèmes de conception et l'internationalisation à grande échelle.
Ce rôle convient parfaitement à un ingénieur qui aime travailler avec les technologies web tout en relevant des défis de plateforme tels que la cohérence des systèmes de conception, les flux de travail de localisation et la prise en charge de droite à gauche (RTL). Vous jouerez un rôle clé dans l'expansion mondiale en permettant aux équipes de créer facilement des expériences localisées, accessibles et visuellement cohérentes.
RESPONSABILITÉS
- Concevoir, construire et maintenir des systèmes full stack qui alimentent le système de conception et l'infrastructure de traduction de WHOOP
- Développer et maintenir des composants frontend réutilisables et des bibliothèques partagées à l'aide de frameworks modernes (React/TypeScript)
- Implémenter et améliorer la prise en charge de l'internationalisation (i18n), y compris les mises en page de droite à gauche (RTL) et la gestion du texte bidirectionnel
- Collaborer avec le Design pour construire et faire évoluer un système de conception unifié sur les plateformes web et mobiles
- Construire et maintenir des services backend et des APIs qui prennent en charge les flux de travail de traduction, la livraison de contenu et les pipelines de localisation
- Garantir que les composants UI sont flexibles, accessibles et adaptables à différentes langues, tailles d'écran et régions
- Améliorer et maintenir les systèmes de build et CI/CD (CircleCI, GitHub Actions) pour prendre en charge une livraison rapide et fiable
- Collaborer de manière interfonctionnelle avec les équipes Produit, Design, Plateforme et Localisation pour fournir des solutions évolutives
- Participer aux revues de code et contribuer aux meilleures pratiques en matière d'architecture frontend, de localisation et de systèmes de conception
QUALIFICATIONS
- 2–4 ans d'expérience professionnelle en ingénierie logicielle
- Maîtrise du développement web avec JavaScript/TypeScript, React, et Node.js
- Expérience dans la construction et l'intégration de APIs RESTful
- Connaissance de l'architecture frontend et de la création de composants UI réutilisables ou de systèmes de conception
- Expérience en implémentation de design, en transformant des maquettes d'outils comme Figma en réalité
- Compréhension des meilleures pratiques en matière d'internationalisation (i18n) et de localisation
- Connaissance de CSS, du design responsive et des techniques de mise en page modernes
- Expérience avec les bases de données relationnelles telles que PostgreSQL ou MySQL
- Expérience de travail avec des systèmes de build et des outils CI/CD (CircleCI, GitHub Actions)
- Solides compétences en communication et capacité à collaborer avec des parties prenantes techniques et non techniques
- Expérience dans l'implémentation du support RTL à l'aide de propriétés logiques CSS et de styles basés sur la direction
- Connaissance du traitement du texte bidirectionnel (BiDi) et des cas limites de localisation
- Expérience avec les outils de système de conception (par exemple, Storybook) ou les bibliothèques de composants multiplateformes
- Exposition aux plateformes de traduction ou aux pipelines de localisation
- Exposition aux tokens de conception, gestion des tokens pour les modes de couleur et les thèmes multiples
- Expérience Backend dans des langages comme Java, Python, ou C#
- Connaissance des plateformes de livraison cloud (Cloudflare, Vercel, CloudFront)
- Expérience avec les normes d'accessibilité (WCAG) et la conception inclusive
Apprenez-en davantage sur notre organisation logicielle et sur la manière de réussir votre carrière d'ingénieur chez WHOOP via notre Cadre de Carrière.
Ce poste est basé dans les locaux de WHOOP à Boston, MA. Le candidat retenu devra être prêt à déménager si nécessaire pour travailler dans les locaux de Boston, MA.
Intéressé par le poste, mais vous ne remplissez pas toutes les qualifications ? Nous vous encourageons à postuler quand même ! Chez WHOOP, nous pensons qu'il y a bien plus chez un candidat que ce qui est écrit sur papier, et nous valorisons le caractère autant que l'expérience. Alors que nous continuons à construire un environnement diversifié et inclusif, nous encourageons toute personne intéressée par ce poste à postuler.
WHOOP est un employeur souscrivant au principe de l'égalité d'accès à l'emploi et participe à E-verify pour déterminer l'éligibilité à l'emploi. Il est illégal dans le Massachusetts d'exiger ou d'administrer un test de détecteur de mensonges comme condition d'emploi ou de maintien de l'emploi. Un employeur qui viole cette loi sera passible de sanctions pénales et de responsabilité civile.
La philosophie de rémunération de WHOOP est conçue pour attirer, motiver et retenir des talents exceptionnels en offrant des salaires de base compétitifs, des actions significatives et des pratiques de rémunération cohérentes qui reflètent notre mission et nos valeurs fondamentales.
Chez WHOOP, nous considérons la rémunération totale comme la combinaison du salaire de base, des actions et des avantages sociaux, les actions servant de différenciateur clé qui aligne nos employés sur le succès à long terme de l'entreprise et permet à chaque membre de notre équipe d'entreprise de posséder une partie de WHOOP et de partager la croissance et le succès à long terme de l'entreprise.
La fourchette de salaire de base aux États-Unis pour ce poste à temps plein est de 125 000 $ à 175 000 $. Les fourchettes de salaire sont déterminées par le rôle, le niveau et l'emplacement. Au sein de chaque fourchette, la rémunération individuelle est basée sur des facteurs tels que les compétences liées au poste, l'expérience, la performance et la formation ou l'éducation pertinente.
En plus du salaire de base, le candidat retenu recevra également des avantages sociaux et un généreux package d'actions.
Ces fourchettes peuvent être modifiées à l'avenir pour refléter l'évolution des conditions du marché et des besoins organisationnels. Bien que la plupart des offres se situent généralement vers le point de départ de la fourchette, la rémunération totale dépendra des qualifications spécifiques du candidat, de son expertise et de son alignement avec les exigences du rôle.
