Desarrollador Frontend React Avanzado (México)

Desarrollador Frontend React Avanzado (México)

02 ago
|
Empresa reconocida
|
México

02 ago

Empresa reconocida

México

Empresa lider en el Autotransporte de carga, solicita por expansión

Desarrollador Frontend React Avanzado

(*LA VACANTE ES PARA LA CIUDAD DE CHIHUAHUA, CHIHUAHUA, 100% presencial*)

(*LA VACANTE ES PARA LA CIUDAD DE CHIHUAHUA, CHIHUAHUA, 100% presencial*)

(*LA VACANTE ES PARA LA CIUDAD DE CHIHUAHUA, CHIHUAHUA, 100% presencial*)

(*LA VACANTE ES PARA LA CIUDAD DE CHIHUAHUA, CHIHUAHUA, 100% presencial*)

(*LA VACANTE ES PARA LA CIUDAD DE CHIHUAHUA, CHIHUAHUA, 100% presencial*)

(*LA VACANTE ES PARA LA CIUDAD DE CHIHUAHUA, CHIHUAHUA, 100% presencial*)

(*LA VACANTE ES PARA LA CIUDAD DE CHIHUAHUA, CHIHUAHUA, 100% presencial*)

Buscamos un Desarrollador Frontend especializado en React moderno, TypeScript y arquitectura frontend escalable, con experiencia en desarrollo de SPAs empresariales, consumo de APIs, autenticación, manejo avanzado de estado, testing y construcción de componentes reutilizables.

El candidato ideal debe tener experiencia comprobable con React 18+, TypeScript, Redux Toolkit, React Router, PrimeReact, React Hook Form, REST/GraphQL, Git, CI/CD, testing y buenas prácticas de Clean Code. Será responsable de desarrollar aplicaciones web modernas, implementar CRUDs, formularios complejos, tablas avanzadas, rutas protegidas, integración con APIs y documentación técnica.

Se valorará experiencia en ERP, microfrontends, Storybook, accesibilidad, Linux, cloud y metodologías ágiles.

Hard Skills

React moderno y avanzado

· React 18+ con TypeScript avanzado y tipado estricto.

· Dominio de hooks: useMemo, useCallback, useReducer, useRef y custom hooks.

· Composición de componentes, separación de responsabilidades y patrones avanzados de React.

· Optimización de renders, lazy loading,



code splitting, Error Boundaries y Portals.

· Arquitectura modular por features y componentes reutilizables, escalables y testeables.

Estado integral y manejo de datos

· Redux Toolkit, RTK Query o TanStack Query.

· Slices, thunks, middlewares, estados asíncronos y normalización de datos.

· Persistencia de estado con localStorage o sessionStorage.

· Manejo de loading, errores, estados vacíos y reintentos.

· Autenticación JWT, rutas protegidas, logout y limpieza de estado global.

Routing y arquitectura SPA

· React Router con rutas públicas, privadas y layouts protegidos.

· Navegación programática y control de sesión.

· Estructuración por módulos, páginas, componentes, hooks, servicios, stores y tipos.

· Arquitectura escalable para aplicaciones empresariales y ERPs.

Consumo de APIs

· REST, GraphQL, WebSockets, JSON, XML y SOAP deseable.

· Axios o Fetch API con interceptores HTTP y manejo de tokens.

· Manejo global de errores, paginación cliente/servidor, búsqueda, filtros y ordenamientos.

· Integración con APIs públicas o privadas y contratos de backend.

UI, componentes y experiencia de usuario

· PrimeReact avanzado; Material UI, Ant Design o equivalente deseable.

· DataTables avanzadas con filtros globales, filtros por columna, paginado,



ordenamiento y acciones CRUD.

· Modales, diálogos de confirmación, notificaciones, Toasts, Toolbars y feedback de usuario.

· Componentes accesibles, responsive y alineados con buenas prácticas de UI/UX.

· Visualización de PDF con navegación, zoom, descarga y controles personalizados.

Formularios

· React Hook Form; Formik deseable.

· Validaciones con Zod o Yup.

· Formularios para creación y edición de registros.

· Manejo de errores de validación y componentes controlados/no controlados.

· Integración de formularios con APIs y estados de carga/error.

Testing

· Unit testing, integration testing y E2E testing.

· Jest, Vitest, React Testing Library, Cypress o Playwright.

· Mocking de APIs, pruebas de componentes, pruebas de hooks y flujos críticos.

· Cobertura de login, CRUD, filtros, paginación, visualización de PDF y logout.

Calidad de código

· Clean Code, Clean Architecture y principios SOLID aplicados a frontend.

· ESLint, Prettier, convenciones de nombrado y code review.

· Refactorización, documentación técnica y buenas prácticas de seguridad frontend.

· Tipado estricto con TypeScript y manejo seguro de errores.

Build, herramientas y DevOps frontend

· Vite, Webpack deseable, NPM/Yarn/PNPM.

· Git, GitFlow o trunk-based development.

· CI/CD, pipelines, variables de entorno y builds por ambiente.

· Docker básico deseable y despliegue de aplicaciones web.

Tipo de puesto: Tiempo completo

Sueldo: $15,000.00 - $30,000.00 al mes

Beneficios:

- Seguro de gastos médicos mayores
- Seguro de vida
- Vales de despensa

Lugar de trabajo: Empleo presencial

📌 Desarrollador Frontend React Avanzado (México)
🏢 Empresa reconocida
📍 México

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: desarrollador frontend react avanzado (méxico) / méxico

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: desarrollador frontend react avanzado (méxico) / méxico