¡Activa las notificaciones laborales por email!

Front End React Developer

ALTEN Mexico

México

Presencial

MXN 400,000 - 600,000

Jornada completa

Hace 10 días

Descripción de la vacante

Una empresa líder en ingeniería y tecnología busca un ingeniero en Ciencias de la Computación. El candidato ideal desarrollará interfaces web con React y colaborará con equipos en entornos ágiles. Se requiere conocimiento en gestión del estado, integración de APIs y optimización de rendimiento. Además, es indispensable un nivel intermedio-avanzado de inglés.

Formación

  • Experiencia en desarrollo web utilizando tecnologías modernas.
  • Conocimientos en buenas prácticas de programación y arquitectura limpia.
  • Capacidad para colaborar efectivamente en equipo.

Responsabilidades

  • Desarrollar interfaces web modernas y responsivas.
  • Implementar componentes reutilizables.
  • Integrar APIs REST y GraphQL.
  • Optimizar el rendimiento de la aplicación.
  • Participar en procesos de CI/CD.

Conocimientos

React (v18+)
Context API
Redux Toolkit
APIs REST
CSS moderno
Material UI
Jest
Git
Inglés intermedio-avanzado

Educación

Ingeniería en Ciencias de la Computación

Herramientas

React Testing Library
Cypress
GitHub Actions
Vercel
Netlify
Descripción del empleo
Overview

ALTEN México es una subsidiaria del Grupo ALTEN. El grupo ALTEN es líder en ingeniería y tecnología de la información desde hace más de 30 años y opera en 30 países de Europa, América del Norte, Asia, África y Oriente Medio; emplea a más de 46.000 personas, de las cuales el 88% son ingenieros.

Estamos buscando un ingeniero en ciencias de la computación o afín.

Responsibilities
  • Desarrollar interfaces web modernas y responsivas utilizando React.
  • Implementar componentes reutilizables aplicando buenas prácticas de programación.
  • Integrar APIs REST y GraphQL, manejando errores, loaders y reintentos.
  • Gestionar el estado de la aplicación con Context API, Redux Toolkit o Zustand.
  • Aplicar estilos con CSS moderno y librerías como Material UI o Chakra UI.
  • Configurar rutas dinámicas y navegación con React Router v6+.
  • Colaborar con equipos de diseño, backend y QA en entornos ágiles (Scrum).
  • Realizar pruebas unitarias, de integración y E2E con Jest, React Testing Library y Cypress.
  • Optimizar el rendimiento de la aplicación con técnicas como lazy loading y memorización.
  • Documentar funcionalidades, decisiones técnicas y participar en revisiones de código.
  • Aplicar principios de arquitectura limpia, accesibilidad e internacionalización.
  • Participar en procesos de CI/CD y despliegue con herramientas como GitHub Actions, Vercel o Netlify.
Competencies
  • React (v18+) con Hooks y JSX avanzado.
  • Gestión de estado con Context API, Redux Toolkit o Zustand.
  • Consumo de APIs REST con Fetch/Axios y manejo básico de GraphQL.
  • Estilado con CSS moderno y librerías como Material UI o Chakra UI.
  • Routing con React Router v6+.
  • Uso de herramientas como Git, Next.js, Vite/Webpack, ESLint/Prettier.
  • Pruebas con Jest, React Testing Library y Cypress.
  • Optimización de rendimiento con React.memo, useMemo, lazy loading, etc.
  • Conocimiento de patrones de arquitectura, accesibilidad y principios SOLID.
  • Inglés intermedio-avanzado indispensable

¡Bienvenido a casa!

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.