Detalles de la Vacante

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

Descripción

Empresa: Herbalife

Buscamos un Desarrollador Frontend Senior para unirse a nuestro equipo de ingeniería y ayudar a construir una plataforma de microfrontends de comercio electrónico a gran escala utilizando React, Next.js, TypeScript, Webpack Module Federation, Tailwind CSS, Jest y React Testing Library. Este rol es ideal para alguien que prospera en ecosistemas frontend complejos y disfruta diseñar, construir, depurar y optimizar aplicaciones distribuidas.

Experiencia requerida

4 años de experiencia como Desarrollador Frontend (React/Next.js/Microfrontends).

Responsabilidades

Diseñar, desarrollar y mantener aplicaciones frontend modernas con React, Next.js y TypeScript. Construir componentes de UI reutilizables y escalables en una plataforma de microfrontends distribuida. Colaborar con equipos de producto, UX, QA y backend. Desarrollar flujos de negocio complejos como checkout, gestión de cuentas y autenticación. Integrar con APIs REST y optimizar el rendimiento de la aplicación. Implementar y mantener pruebas con Jest y React Testing Library. Mentorizar a ingenieros en calidad de código y estrategias de prueba.

Conocimientos técnicos

React.js, Next.js, TypeScript, SSR/CSR, hidratación, importaciones dinámicas, enrutamiento, Webpack 5 y Module Federation, patrones de arquitectura frontend, React Context, Zustand, React Hook Form, Jest, React Testing Library, Tailwind CSS, Git, CI/CD, Bash, PowerShell, Redux.

Habilidades

Capacidad para trabajar en entornos frontend complejos, diseñar y optimizar aplicaciones distribuidas, depurar problemas multiplataforma, mejorar la fiabilidad de la plataforma e influir en los estándares de ingeniería frontend.

Escolaridad

Licenciatura en Ciencias de la Computación o equivalente.

Experiencia

4 años de experiencia como Desarrollador Frontend (React/Next.js/Microfrontends).

Conocimientos

React.js, Next.js, TypeScript, SSR/CSR, hidratación, importaciones dinámicas, enrutamiento, Webpack 5 y Module Federation, patrones de arquitectura frontend, React Context, Zustand, React Hook Form, Jest, React Testing Library, Tailwind CSS, Git, CI/CD, Bash, PowerShell, Redux.

Habilidades

Capacidad para trabajar en entornos frontend complejos, diseñar y optimizar aplicaciones distribuidas, depurar problemas multiplataforma, mejorar la fiabilidad de la plataforma e influir en los estándares de ingeniería frontend.

Actividades

Diseñar, desarrollar y mantener aplicaciones frontend modernas con React, Next.js y TypeScript. Construir componentes de UI reutilizables y escalables en una plataforma de microfrontends distribuida. Colaborar con equipos de producto, UX, QA y backend. Desarrollar flujos de negocio complejos como checkout, gestión de cuentas y autenticación. Integrar con APIs REST y optimizar el rendimiento de la aplicación. Implementar y mantener pruebas con Jest y React Testing Library. Mentorizar a ingenieros en calidad de código y estrategias de prueba.

Educación

Licenciatura en Ciencias de la Computación o equivalente.

Idiomas

Inglés - Avanzado

Datos Generales

Tipo de Contrato

Tiempo completo

Idioma

Inglés - Avanzado