Vacantes en ITOESTE
El Reto: ¿Cuál será tu misión?
- Arquitectura de Recuperación Avanzada (RAG): Diseñar, implementar y optimizar sistemas RAG avanzados para la gestión inteligente de datos internos, garantizando respuestas precisas, contextualizadas y de baja latencia.
- Orquestación Agéntica: Construir y evolucionar workflows autónomos y sistemas multi-agente capaces de ejecutar tareas complejas, toma de decisiones basada en herramientas (tool use / function calling) y flujos de trabajo dinámicos.
- Optimización de Recursos y Costos: Implementar estrategias eficientes de manejo de ventanas de contexto, optimización de tokens y técnicas como Context Caching para escalar el uso de LLMs de manera económicamente sostenible.
- Integración y Conectividad: Conectar la capa de Inteligencia Artificial con servicios backend, bases de datos vectoriales y APIs empresariales críticas (CRMs, ERPs, sistemas de comunicación).
- Evaluación y Guardrails: Desarrollar e implementar frameworks de pruebas automatizadas para medir alucinaciones, precisión (RAGAS, TruLens) y establecer capas de seguridad contra inyecciones de prompts (prompt injection).
- Excelencia Técnica y Mentoría: Definir las mejores prácticas de ingeniería de software aplicadas a IA, realizar revisiones de código y guiar al equipo en la adopción de tecnologías emergentes de IA generativa.
¿Qué buscamos? (Requisitos técnicos)
- Especialización en IA Generativa: Experiencia sólida y demostrable en entornos de producción implementando soluciones basadas en Grandes Modelos de Lenguaje (LLMs) comerciales y open-source (OpenAI, Gemini, Llama, etc.).
- Dominio del Stack de IA: Manejo avanzado de frameworks de desarrollo como LangChain, LangGraph, CrewAI o LlamaIndex.
- Bases de Datos Vectoriales: Experiencia real integrando y optimizando bases de datos vectoriales y de búsqueda híbrida (Pinecone, Chroma, Qdrant, pgvector o similares).
- Desarrollo Backend Sólido: Dominio experto de Python o TypeScript/Node.js, con capacidad para estructurar microservicios limpios y eficientes.
- Clean Code y Arquitectura: Capacidad para generar código legible, modular, escalable y siguiendo patrones de diseño de software empresarial.
- Herramientas de Versión: Uso experto de Git para el control de versiones en entornos distribuidos y colaborativos.
Valoraremos positivamente (Extras)
- Infraestructura y MLOps: Familiaridad con el despliegue de soluciones de IA en entornos cloud (AWS, DigitalOcean) y contenedores (Docker, Kubernetes).
- Gestión de Datos y Privacidad: Conocimientos en anonimización de datos, gobierno de la información y cumplimiento normativo en el manejo de datos internos corporativos.
- Ecosistema Backend Tradicional: Conocimientos en la transición y consumo de datos desde arquitecturas legadas o bases de datos relacionales robustas (MySQL, PostgreSQL).
- Metodologías: Experiencia previa en equipos que trabajen con metodologías ágiles (SCRUM o Kanban) y herramientas como Jira o Notion.
Características del empleo
| Ubicación | Argentina, Perú, México |
El Reto: ¿Cuál será tu misión?
- Desarrollo Multiplataforma: Construir y evolucionar aplicaciones híbridas utilizando React Native, asegurando la paridad de funciones entre sistemas operativos.
- Diseño e Interacción: Colaborar con los equipos de Producto y Diseño para aterrizar componentes de UI complejos y animaciones fluidas.
- Integración de Servicios: Conectar la capa móvil con servicios backend mediante APIs REST, optimizando la gestión de datos y la seguridad.
- Excelencia Técnica: Diagnosticar errores críticos, realizar perfiles de rendimiento y proponer soluciones técnicas de largo recorrido.
- Testing y Calidad: Implementar una estrategia de pruebas automatizadas para asegurar la estabilidad de las funcionalidades clave.
- Cultura de Equipo: Participar activamente en la mejora del stack tecnológico y en sesiones de code review para compartir conocimiento con el equipo.
¿Qué buscamos? (Requisitos técnicos)
- Especialización en React Native: Experiencia sólida y contrastada en el ecosistema móvil.
- JS y Tipado: Dominio avanzado de JavaScript moderno y experiencia real trabajando con TypeScript.
- Lógica de Estado: Manejo profesional de librerías de estado (Zustand, Redux o similares) y navegación compleja.
- Persistencia de Datos: Experiencia en la integración de bases de datos como Firebase o SQLite y consumo de servicios en tiempo real.
- Clean Code: Capacidad para generar código legible, escalable y siguiendo patrones de diseño.
- Herramientas de Versión: Uso experto de Git para el control de versiones en entornos colaborativos.
Valoraremos positivamente (Extras)
- Ecosistema Mobile: Experiencia con Expo, gestión de Deep Links y notificaciones push.
- Automatización: Conocimientos en Jest o React Native Testing Library.
- Ciclo de Vida: Familiaridad con el proceso de subida a las tiendas (App Store/Play Store) y flujos de CI/CD (Bitrise, Fastlane, etc.).
- Metodologías: Experiencia previa en equipos que trabajen con SCRUM o Kanban y herramientas como Jira o Notion.
Características del empleo
| Ubicación | Argentina, Perú, México |
Responsabilidades del Rol
- Ingeniería Mobile: Liderar el desarrollo de aplicaciones nativas para iOS y Android utilizando el ecosistema de React Native, priorizando la fluidez y el bajo consumo de recursos.
- Sinergia de Producto: Trabajar de la mano con diseñadores UI/UX y especialistas de QA para transformar prototipos en experiencias digitales funcionales de alto nivel.
- Conectividad y Backend: Implementar integraciones eficientes con servicios de terceros y APIs RESTful, garantizando la seguridad en la transmisión de datos.
- Mantenimiento Evolutivo: Identificar áreas de mejora en el código, resolver incidencias técnicas y optimizar el rendimiento de las apps existentes.
- Cultura de Calidad: Fomentar el uso de pruebas automatizadas y participar en la revisión técnica (code review) para asegurar estándares elevados en el repositorio.
- Innovación Continua: Investigar e implementar las últimas tendencias de la industria móvil para mantener la competitividad del stack tecnológico.
Perfil Técnico (Requisitos)
- Track Record: Experiencia comprobada en la arquitectura y despliegue de aplicaciones móviles con React Native.
- Dominio de Lenguajes: Sólida base en JavaScript (ES6+) y alta competencia técnica utilizando TypeScript.
- Arquitectura de Datos: Dominio de patrones de navegación avanzada y gestión de estados globales (Redux, Context API o Zustand).
- Infraestructura de Almacenamiento: Manejo de bases de datos locales y en la nube (Firebase, SQLite, etc.) y consumo de servicios externos.
- Standard de Código: Capacidad para escribir código limpio, modular y seguir principios de ingeniería de software.
- Control de Versiones: Manejo fluido de Git y flujos de trabajo en plataformas colaborativas (GitHub/GitLab).
Puntos Extra (Deseables)
- Experiencia previa con Expo y configuración de servicios de Push Notifications o Deep Linking.
- Familiaridad con procesos de publicación en tiendas (App Store Connect / Play Console) y metodologías CI/CD.
- Implementación de testing con frameworks como Jest o Detox.
- Experiencia trabajando bajo marcos de trabajo ágiles (Scrum) y herramientas de gestión como Jira o ClickUp.
Características del empleo
| Ubicación | Argentina, Perú, México |
¿Qué vas a hacer?
- Crear aplicaciones móviles multiplataforma (iOS y Android) utilizando React Native con foco en rendimiento y experiencia de usuario.
- Colaborar de cerca con los equipos de producto, diseño y QA para construir interfaces fluidas e intuitivas.
- Integrar APIs RESTful y servicios externos con las apps móviles, asegurando una comunicación eficiente y segura.
- Detectar y corregir cuellos de botella en el rendimiento o bugs en distintas plataformas.
- Desarrollar pruebas automatizadas para validar funcionalidades clave y mantener la calidad del código.
- Participar activamente en revisiones de código y contribuir a la evolución del stack tecnológico.
- Estar al tanto de nuevas prácticas, librerías y tecnologías en el ecosistema mobile.
Requisitos indispensables:
- Experiencia demostrable en el desarrollo de apps con React Native.
- Buen manejo de JavaScript moderno (ES6+) y conocimientos en TypeScript.
- Conocimiento en patrones de navegación (React Navigation) y manejo de estado (Redux, Zustand o similar).
- Familiaridad con el uso de APIs REST y manejo de datos en tiempo real.
- Experiencia trabajando con bases de datos como Firebase, SQLite o similares.
- Código ordenado, reutilizable, y bien documentado.
- Conocimiento básico de Git y plataformas como GitHub o GitLab.
Deseables (no excluyentes):
- Experiencia con Expo, deep linking o notificaciones push.
- Uso de herramientas como Jest, React Native Testing Library, o Detox.
- Familiaridad con despliegues móviles (App Store / Google Play) o herramientas de CI/CD.
- Conocimientos de diseño adaptativo y principios de UX móvil.
- Experiencia en equipos ágiles y uso de herramientas como Jira, Notion o ClickUp.
Características del empleo
| Ubicación | Argentina, Perú, México |
¿Qué harás?
- Gestionar tareas administrativas generales, incluyendo facturación, emisión de boletas/facturas electrónicas y seguimiento de pagos.
- Atender correos electrónicos de clientes y proveedores de forma clara y profesional.
- Mantener actualizada la documentación interna y archivos digitales.
- Apoyar en la coordinación de agendas, reuniones y tareas internas del equipo.
- Llevar control de información financiera básica (ingresos, egresos, comprobantes, etc.).
- Colaborar con otros departamentos para asegurar el buen funcionamiento administrativo de la empresa.
Requisitos
- Experiencia previa en tareas administrativas, preferentemente en entornos digitales o remotos.
- Conocimientos básicos de facturación electrónica en Perú (SUNAT).
- Buena redacción y ortografía para la atención de correos electrónicos formales.
- Manejo intermedio de herramientas como Google Drive, Docs, Sheets o equivalentes de Office.
- Organización, responsabilidad y atención al detalle.
- Buena conexión a internet y equipo propio (computadora).
Plus (no excluyente)
- Experiencia con plataformas como Facturador SUNAT, Contasis, MiFactura, o similares.
- Conocimientos básicos de contabilidad o gestión de pagos.
- Experiencia previa en trabajo remoto y uso de herramientas como Slack, Trello o Notion.
- Nivel básico de inglés para lectura de correos o documentos simples.
Características del empleo
| Ubicación | Argentina, Perú, México |
¿Qué harás?
- Desarrollar aplicaciones web modernas utilizando Vue.js en el frontend y Laravel en el backend.
- Colaborar con los equipos de diseño, producto y desarrollo para implementar interfaces de usuario atractivas, funcionales y responsivas.
- Diseñar e integrar APIs RESTful para conectar el frontend con servicios y bases de datos.
- Identificar y resolver problemas de rendimiento tanto en el cliente como en el servidor.
- Escribir pruebas unitarias y funcionales para asegurar la calidad del código.
- Participar en revisiones de código y mejora continua del stack tecnológico.
- Mantenerse actualizado con las últimas tendencias y buenas prácticas en desarrollo web.
Requisitos
- Experiencia comprobada desarrollando aplicaciones con Vue.js y Laravel.
- Conocimiento sólido de JavaScript (ES6+) y PHP 8+.
- Dominio de HTML5, CSS3 y frameworks de diseño como Bootstrap o Tailwind.
- Experiencia con consumo y desarrollo de APIs REST.
- Conocimientos en bases de datos MySQL o similares.
- Capacidad para escribir código limpio, mantenible y bien documentado.
- Experiencia básica con Git y plataformas como GitHub o GitLab.
Plus (no excluyente)
- Experiencia con TypeScript en Vue.
- Uso de Vuex / Pinia, Vue Router, y herramientas de testing como Jest o Vitest.
- Conocimientos de Docker, CI/CD, o despliegues en servidores Linux.
- Familiaridad con Firebase para autenticación o notificaciones push.
- Experiencia en metodologías ágiles y uso de herramientas como Trello, Jira, Notion, etc.
Características del empleo
| Ubicación | Argentina, Perú, México |
¿Qué harás?
- Desarrollar aplicaciones móviles híbridas utilizando React Native.
- Colaborar con los equipos de diseño, producto y desarrollo para implementar interfaces de usuario atractivas y eficientes.
- Trabajar con APIs y servicios backend para integrar las funcionalidades necesarias en la aplicación.
- Identificar y resolver problemas de rendimiento y optimizar las aplicaciones para mejorar la experiencia del usuario.
- Implementar pruebas de las aplicaciones para asegurar su calidad y estabilidad.
- Mantenerse actualizado con las últimas tendencias y mejores prácticas en desarrollo móvil.
Requisitos
- Experiencia comprobada en desarrollo móvil con React Native.
- Conocimiento profundo de JavaScript (ES6+).
- Experiencia en el uso de APIs REST y servicios backend.
- Familiaridad con las librerías comunes de React Native, como Redux, React Navigation, y herramientas de testing.
- Experiencia con plataformas de publicación de aplicaciones móviles (App Store, Google Play).
- Capacidad para escribir código limpio, eficiente y bien documentado.
- Conocimientos básicos de Git para el control de versiones.
Plus (no excluyente)
- Experiencia con TypeScript.
- Conocimiento de desarrollo nativo en iOS y Android.
- Experiencia en implementación de Firebase y servicios de autenticación.
- Familiaridad con metodologías ágiles y trabajo en equipo utilizando herramientas como Jira, Trello o similares.
Características del empleo
| Ubicación | Argentina, Perú, México |
¿Te gustaría formar parte de un equipo dinámico y contribuir al éxito de nuestra empresa? ¡Estamos buscando un Data Entry organizado y proactivo para unirse a nuestro equipo en México!
¿Qué harás?
- Ingresar y actualizar datos en nuestras plataformas y bases de datos con precisión.
- Verificar la exactitud e integridad de la información registrada.
- Colaborar con los equipos de finanzas, operaciones y otros departamentos para recopilar y coordinar datos de manera eficiente.
- Asegurar el cumplimiento de las políticas y estándares de calidad de la empresa.
- Administrar y organizar grandes volúmenes de información de forma sistemática.
- Detectar oportunidades de mejora en los procesos de registro y gestión de datos.
- Mantener un archivo ordenado y actualizado para asegurar el fácil acceso a la información.
- Trabajar en estrecha colaboración con clientes y partes interesadas para comprender sus necesidades de datos y ofrecer soluciones efectivas.
Requisitos
- Carrera técnica o licenciatura en áreas administrativas, contables o afines.
- Experiencia mínima de 1 año en entrada de datos o puestos similares.
- Conocimiento intermedio de Microsoft Excel y otras herramientas de ofimática.
- Alta precisión y atención al detalle en la captura y validación de información.
- Excelentes habilidades de comunicación y capacidad para trabajar en equipo.
- Capacidad para gestionar el tiempo de manera eficiente y cumplir con plazos.
Plus (no excluyente)
- Experiencia con sistemas ERP o CRM.
- Conocimientos básicos de bases de datos o programación.
- Inglés intermedio.
¡Si eres una persona detallista, metódica y te apasiona trabajar con información, esta es tu oportunidad! Envía tu CV y forma parte de nuestro equipo. ¡Te esperamos!
Características del empleo
| Ubicación | México |
¿Te gustaría formar parte de un equipo dinámico y contribuir al éxito de nuestra empresa? ¡Estamos buscando un Diseñador Gráfico organizado y proactivo para unirse a nuestro equipo en México!
¿Qué harás?
- Diseñar y crear activos visuales para medios digitales e impresos, incluyendo banners, folletos, gráficos para redes sociales y presentaciones.
- Colaborar con los equipos de marketing y contenido para desarrollar conceptos creativos y ejecutar campañas visuales.
- Asegurar que todos los diseños estén alineados con la identidad y los lineamientos de la marca de la empresa.
- Participar en sesiones de brainstorming para compartir ideas y ofrecer retroalimentación sobre estrategias de proyectos.
- Gestionar múltiples proyectos de diseño simultáneamente y cumplir con los plazos.
- Editar y retocar imágenes para distintos propósitos.
- Mantenerse actualizado sobre tendencias de diseño e implementar soluciones innovadoras.
- Trabajar en estrecha colaboración con clientes y partes interesadas para comprender sus necesidades de diseño y ofrecer soluciones visuales efectivas.
Requisitos
- Carrera técnica o licenciatura en Diseño Gráfico o campos relacionados.
- Experiencia mínima de 1 año en diseño gráfico o roles similares.
- Manejo intermedio de software de diseño como Adobe Creative Suite (Photoshop, Illustrator, InDesign).
- Portafolio sólido que demuestre habilidades de diseño en diversos medios.
- Excelentes habilidades de comunicación y capacidad para trabajar en equipo.
- Atención al detalle y creatividad en el desarrollo de conceptos visuales únicos.
- Capacidad para gestionar el tiempo de manera eficiente y cumplir con los plazos.
Plus (no excluyente)
- Experiencia en edición de video o animación (After Effects o Premiere Pro).
- Conocimientos de diseño UX/UI.
- Inglés intermedio.
Características del empleo
| Ubicación | México |
¿Te gustaría formar parte de un equipo dinámico y contribuir al éxito de nuestra empresa? ¡Estamos buscando un Empleado Administrativo organizado y proactivo para unirse a nuestro equipo en México!
¿Qué harás?
- Gestión y organización de documentos, archivos y expedientes.
- Atender llamadas telefónicas, correos electrónicos y canalizar información a las áreas correspondientes.
- Realizar actividades de control y seguimiento de trámites administrativos.
- Elaborar reportes, informes y presentaciones para diferentes áreas de la empresa.
- Apoyo en la coordinación de agendas, reuniones y eventos internos.
- Control de inventario de suministros de oficina y realizar pedidos cuando sea necesario.
- Asistir en tareas de facturación, pagos y seguimiento de cuentas por cobrar.
- Colaborar con diferentes departamentos para facilitar la operación diaria.
Requisitos
- Estudios mínimos de Bachillerato concluido o carrera técnica en áreas administrativas.
- Experiencia mínima de 1 año en funciones administrativas o similares.
- Manejo intermedio de herramientas de Microsoft Office (Word, Excel, PowerPoint).
- Habilidades de organización y atención al detalle.
- Buena comunicación y capacidad para trabajar en equipo.
- Actitud proactiva y orientación al servicio.
- Conocimiento básico de procesos de facturación (preferente).
Plus (no excluyente)
- Experiencia con software de gestión administrativa o ERP.
- Conocimientos básicos de contabilidad.
- Inglés intermedio.
Características del empleo
| Ubicación | México |
