Descripción
Resumen:
Dirigir el diseño y la entrega de interfaces de usuario de alta calidad mediante React, TypeScript y Next.js, siendo responsable de la arquitectura frontend, la optimización, y la calidad de las versiones.
Aspectos destacados:
1. Dirigir el diseño y la entrega de interfaces de usuario de alta calidad
2. Ser responsable de la arquitectura frontend, la optimización del rendimiento y la accesibilidad
3. Colaborar con los equipos de Producto, Diseño y Backend
Importante empresa de TI a nivel latinoamericano; el crecimiento requiere:
**Ingeniero Senior de Frontend (React / Next.js)**
***Resumen del puesto***
Dirigir el diseño y la entrega de interfaces de usuario de alta calidad mediante React, TypeScript y Next.js. Ser responsable de la arquitectura frontend, el diseño de componentes, la optimización del rendimiento, la accesibilidad y la calidad de las versiones durante todo el ciclo de vida del producto.
***Responsabilidades***
* Desarrollar interfaces de usuario responsivas, accesibles y mantenibles mediante React.js y TypeScript.
* Desarrollar y optimizar aplicaciones Next.js con un fuerte enfoque en SSR, SSG, enrutamiento y rendimiento.
* Crear componentes de interfaz de usuario reutilizables y patrones frontend mediante Material UI para garantizar coherencia y escalabilidad.
* Definir patrones para el manejo del estado y los datos del servidor mediante Redux y React Query, incluidos el almacenamiento en caché, el manejo de errores y la sincronización de datos.
* Colaborar con los equipos de Producto, Diseño y Backend para traducir los requisitos en experiencias frontend pulidas.
* Integrar con APIs backend y garantizar una comunicación fiable entre frontend y backend.
* Asumir la responsabilidad de la calidad del código mediante revisiones, pruebas, depuración y refactorización.
* Mejorar el rendimiento, la accesibilidad y la experiencia de usuario mediante una optimización continua del frontend.
* Contribuir a los flujos de CI/CD y a la fiabilidad de las versiones desde la perspectiva del frontend.
* Mentorear a ingenieros y ayudar a establecer buenas prácticas y estándares frontend.
***Habilidades requeridas***
* React.js
* TypeScript
* Next.js
* Redux
* Material UI
* React Query
* Conocimiento sólido de arquitectura frontend, rendimiento y accesibilidad
* Experiencia trabajando en equipos ágiles y entornos CI/CD
***Deseable***
* Conocimientos básicos de Node.js para integración con APIs
* Conocimiento sobre microservicios
* Experiencia con nube, como AWS o Azure
* Perfilado y optimización de rendimiento
* Experiencia con Docker o Kubernetes
**INGLÉS Y ESPAÑOL CONVERSACIONALES AVANZADOS OBLIGATORIOS** (serán evaluados).
**Si eres extranjero residente en México, debes contar con INE, CURP, NSS y RFC válidos.**
**Tipo de empleo**: Remoto.
**Ubicación**: México
**Salario**: 105.000 brutos.
**Beneficios**: Excelentes beneficios superiores.