PitchMeAI
WHOOP

Software Engineer II (Full Stack Web, Client Platform)

WHOOP · Boston, MA

  • On site
  • Full-time
  • $175,000 / year
  • Boston, MA

Job highlights

  • Build full stack systems for design and translation.
  • Develop reusable frontend components with React/TypeScript.
  • Enhance internationalization and RTL support.
  • Collaborate on design systems and localization.
  • Ensure global accessibility and consistency.

About the role

About WHOOP

WHOOP is dedicated to unlocking human performance and healthspan by providing members with a deeper understanding of their bodies and daily lives. We are committed to protecting member data and ensuring our systems scale securely and reliably.

Role Overview

We are seeking a Software Engineer II with a Full Stack Web focus to join our Client Platform team. This role centers on Design Systems and Translations, where you will design and build shared frontend and backend systems. Your work will ensure WHOOP delivers consistent, high-quality, and globally accessible experiences across web and mobile platforms. You will operate across the entire stack, from frontend component libraries to backend localization services, and contribute to the infrastructure and tooling for scalable design systems and internationalization. This position is ideal for an engineer who enjoys web technologies and tackling platform challenges such as design system consistency, localization workflows, and right-to-left (RTL) support, playing a key role in global expansion.

Responsibilities

  • Design, build, and maintain full stack systems powering WHOOP’s design system and translation infrastructure.
  • Develop and maintain reusable frontend components and shared libraries using React/TypeScript.
  • Implement and improve internationalization (i18n) support, including RTL layouts and bidirectional text.
  • Partner with Design to build and scale a unified design system across web and mobile platforms.
  • Build and maintain backend services and APIs supporting translation workflows and localization.
  • Ensure UI components are flexible, accessible, and adaptable to different languages, screen sizes, and regions.
  • Improve and maintain build and CI/CD systems (CircleCI, GitHub Actions) for fast, reliable delivery.
  • Collaborate cross-functionally with Product, Design, Platform, and Localization teams.
  • Participate in code reviews and contribute to best practices in frontend architecture, localization, and design systems.

Qualifications

  • 2–4 years of professional software engineering experience.
  • Proficiency in JavaScript/TypeScript, React, and Node.js.
  • Experience building and integrating RESTful APIs.
  • Familiarity with frontend architecture and building reusable UI components or design systems.
  • Experience translating mockups (e.g., Figma) into reality.
  • Understanding of internationalization (i18n) and localization best practices.
  • Familiarity with CSS, responsive design, and modern layout techniques.
  • Experience with relational databases (PostgreSQL or MySQL).
  • Experience with build systems and CI/CD tools (CircleCI, GitHub Actions).
  • Strong communication skills for collaborating with diverse stakeholders.
  • Experience implementing RTL support and bidirectional text handling.
  • Familiarity with design system tooling (e.g., Storybook) or cross-platform component libraries.
  • Exposure to translation platforms or localization pipelines.
  • Exposure to design tokens for theming and color modes.
  • Backend experience in languages like Java, Python, or C#.
  • Familiarity with cloud delivery platforms (Cloudflare, Vercel, CloudFront).
  • Experience with accessibility standards (WCAG).

Career Development

Learn more about our Software Org and career success at WHOOP via our Career Framework.

Location and Relocation

This role is based in our Boston, MA office. Relocation assistance is available for qualified candidates.

Commitment to Diversity and Inclusion

We encourage individuals who are interested in this role, even if they don’t meet every qualification, to apply. WHOOP values character and experience, and is committed to building a diverse and inclusive environment. WHOOP is an Equal Opportunity Employer and participates in E-verify.

Compensation and Benefits

WHOOP offers competitive compensation, including base salary, meaningful equity, and comprehensive benefits. The U.S. base salary range for this position is $125,000 - $175,000 annually. Individual pay is determined by job-related skills, experience, performance, and education. Total compensation will depend on candidate qualifications and alignment with role requirements.

Key skills/competency

Software Engineer II, Full Stack Web, Client Platform, Design Systems, Translations, Frontend Development, Backend Development, React, TypeScript, Node.js, Internationalization, Localization, Responsive Design, API Integration, CI/CD, Accessibility, CSS, JavaScript, Figma, PostgreSQL, MySQL, Storybook, WCAG

Skills & topics

  • Software Engineer
  • Full Stack Developer
  • Web Development
  • React
  • TypeScript
  • Node.js
  • Design Systems
  • Internationalization
  • Localization
  • API Development
  • CI/CD
  • Boston Jobs
  • Tech Jobs
  • WHOOP Careers

How to get hired

  • Customize your resume: Highlight your 2-4 years of full-stack experience, focusing on JavaScript/TypeScript, React, Node.js, API integration, and design systems.
  • Showcase relevant projects: Detail your experience with internationalization, RTL support, responsive design, and CI/CD tools like CircleCI or GitHub Actions.
  • Prepare for technical interviews: Be ready to discuss frontend architecture, reusable component development, and database knowledge (PostgreSQL/MySQL).
  • Demonstrate collaboration: Emphasize your experience working with cross-functional teams, including Product and Design, and your understanding of design tools like Figma.
  • Express interest clearly: Articulate your passion for building scalable, global user experiences and your understanding of WHOOP's mission.

Technical preparation

Master React, TypeScript, and Node.js fundamentals.,Practice building and consuming RESTful APIs.,Build a small, reusable component library.,Simulate RTL layout and bidirectional text.

Behavioral questions

Describe a complex platform challenge you solved.,How do you ensure consistency in shared code?,Tell me about collaborating with design teams.,How do you approach accessibility in development?

Frequently asked questions

What is the typical career path for a Software Engineer II at WHOOP?
At WHOOP, a Software Engineer II typically progresses by taking on more complex projects, mentoring junior engineers, and contributing to architectural decisions. Advancement often involves moving into a Senior Software Engineer role, where you'll have a greater impact on technical strategy and lead critical initiatives within your team, such as enhancing our design systems or scaling our internationalization efforts.
What specific experience is most valued for the Software Engineer II Full Stack Web role at WHOOP?
WHOOP highly values practical experience in full-stack web development using JavaScript/TypeScript, React, and Node.js. Demonstrating your ability to build and integrate RESTful APIs, create reusable UI components, and understand internationalization (i18n) best practices, including RTL support, will be key. Experience with CI/CD pipelines and design systems further strengthens your application.
How does WHOOP approach internationalization and localization for its platform?
WHOOP is committed to global accessibility. For this role, you'll be instrumental in developing and maintaining our internationalization infrastructure, ensuring robust support for right-to-left (RTL) layouts and bidirectional text. This includes partnering with design and localization teams to create flexible, adaptable UI components that cater to diverse languages and regions.
What kind of collaboration can I expect as a Software Engineer II at WHOOP?
As a Software Engineer II on the Client Platform team, you will collaborate closely with Product Managers, UI/UX Designers, other Platform engineers, and Localization specialists. Your input will be crucial in developing scalable solutions that ensure design system consistency and streamline translation workflows across web and mobile surfaces.
Is relocation assistance provided for this Software Engineer II position in Boston?
Yes, WHOOP provides relocation assistance for qualified candidates who are offered the Software Engineer II position based in our Boston, MA office. We understand that relocating can be a significant step and aim to support you through this transition to join our team.
What is the expected salary range for a Software Engineer II at WHOOP?
The U.S. base salary range for this full-time Software Engineer II position is $125,000 to $175,000 annually. The final salary offered will depend on factors such as your specific skills, relevant experience, performance, and educational background, ensuring a competitive offer aligned with your qualifications.
How important is experience with design systems for this role?
Experience with design systems is highly valued. As a Software Engineer II, you will play a key role in building and scaling WHOOP's unified design system. This includes developing reusable frontend components, contributing to design token management, and ensuring visual consistency across all platforms, making your familiarity with tools like Storybook a significant asset.