24 sep
|
Herbalife
|
Jalisco
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 general 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
📌 Senior Frontend Developer (React / Next.Js / Microfrontends) (Jalisco)
🏢 Herbalife
📍 Jalisco