Logo for Herbalife

Senior Frontend Developer (React / Next.js / Microfrontends)

Key Facts

Remote From: 
Full time
Senior (5-10 years)
English

Other Skills

  • •
    Mentorship
  • •
    Collaboration
  • •
    Problem Solving

Roles & Responsibilities

  • 4 years of experience in FrontEnd Development (React/Next.js/Microfrontends)
  • Strong experience with React.js, Next.js, and TypeScript
  • Deep understanding of SSR/CSR behavior, hydration, dynamic imports, and routing
  • Hands-on experience with Webpack 5 and Module Federation in microfrontend architectures

Requirements:

  • Design, develop, and maintain modern frontend applications using React, Next.js, and TypeScript
  • Build reusable, scalable, and maintainable UI components across a distributed microfrontend platform
  • Collaborate with product, UX, QA, and backend teams to translate business requirements into user-centric experiences
  • Mentor engineers on code quality, testing strategy, and safe integration practices in federated frontend applications

Job description

Overview:

Recruiter - Lorena Padilla

Position reports to: Luis Flores

 

Work schedule: Hybrid, going to the office in GDL for 3 days

 

Position Summary Statement: 

We are looking for a Senior Frontend Developer to join our engineering team and help build a large-scale ecommerce microfrontend platform using React, Next.js, TypeScript, Webpack Module Federation, Tailwind CSS, Jest, and React Testing Library. This role is ideal for someone who thrives in complex frontend ecosystems and enjoys designing, building, debugging, and optimizing distributed applications that power critical customer journeys.

You will work across shared platform capabilities and feature teams to deliver scalable, maintainable, and high-performing frontend solutions.

The ideal candidate is equally comfortable writing production code, troubleshooting cross-application issues, improving platform reliability, and influencing frontend engineering standards across teams.

 

Detailed Responsibilities:

  • Design, develop, and maintain modern frontend applications using React, Next.js, and TypeScript
  • Build reusable, scalable, and maintainable UI components across a distributed microfrontend platform
  • Work with Webpack 5 Module Federation, including remote integration, shared dependencies, and runtime troubleshooting
  • Collaborate with product, UX, QA, and backend teams to translate business requirements into user-centric experiences
  • Develop and support complex business flows such as checkout, account management, authentication, and session-driven journeys
  • Integrate with REST APIs and manage frontend behavior related to cookies, auth/session state, and environment-specific endpoints
  • Optimize rendering behavior, hydration, routing, bundle composition, and overall application performance
  • Implement and maintain robust testing using Jest and React Testing Library
  • Work effectively in multi-repository environments with CI/CD pipelines, branch coordination, and shared platform dependencies
  • Mentor engineers on code quality, testing strategy, and safe integration practices in federated frontend applications
Job Qualifications:

Skills Required: 

  • 4 years of experience in FrontEnd Developer (React/Next.js/Microfrontends)
  • Strong experience with React.js, Next.js, and TypeScript
  • Deep understanding of SSR/CSR behavior, hydration, dynamic imports, and routing
  • Hands-on experience with Webpack 5 and Module Federation in microfrontend architectures
  • Strong knowledge of frontend architecture patterns for shell-to-remote composition and shared library design
  • Experience with React Context, Zustand, and browser storage/session coordination
  • Strong experience with forms and validation using React Hook Form or similar approaches
  • Experience integrating frontend applications with commerce, customer, authentication, or session APIs
  • Solid testing experience with Jest and React Testing Library
  • Experience with Tailwind CSS and hybrid styling patterns involving legacy or global CSS
  • Strong debugging skills across browser, server, build, and runtime integration layers
  • Familiarity with Git, multi-repo workflows, CI/CD pipelines, and branch coordination
  • Practical scripting skills with Bash and working knowledge of Windows/PowerShell tooling
  • Experience with state management libraries (Redux)

Education Required:

  • Bachelor's in Computer Science or equivalent

Nice to Have:

  • Experience with ecommerce platforms and commercetools-style customer or cart flows
  • Experience with analytics instrumentation, experimentation, or CMS-driven content integration
  • Experience handling authentication timeout patterns and cross-tab synchronization
  • Experience supporting or leading frontend modernization across mixed framework versions
  • Experience mentoring developers and contributing to engineering standards at the team or platform level

Front-End Developer Related jobs

Other jobs at Herbalife

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

✨

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.