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!