Full Stack Engineer (Product & AI Integration)
Diseña una plataforma web de punta a punta que integra IA, convierte datos y evidencias en decisiones claras y mejora la experiencia de los equipos de negocio.
Normalmente respondemos en un plazo de tres días
No solo buscamos talento, buscamos mentes curiosas que disfruten aprender y transformar el futuro.
Somos tech, somos exigentes y sí, vamos rápido. Pero nadie compite solo. Trabajamos en equipo y si buscas retos que te saquen de la zona cómoda (porque ahí no crece nadie), estás en el lugar correcto. Aquí aprenderás con expertos, participarás en proyectos de alto impacto y estarás siempre un paso adelante en tecnología.
Objetivo del puesto
Dar vida y estructura a la plataforma operativa central que los equipos de negocio consultarán diariamente: desde los servicios de backend que procesan las reglas de negocio hasta las interfaces interactivas donde se analizan evidencias, discrepancias y recomendaciones generadas por modelos analíticos.
Buscamos un perfil con fuerte criterio de producto y orientación a la experiencia del usuario final, con soltura para transitar entre la lógica de servidor, la definición de contratos de API claros y el desarrollo de interfaces limpias, integrando capacidades de inteligencia artificial como piezas nativas dentro de la arquitectura.
Responsabilidades principales
Backend, APIs y servicios de negocio
Lógica de negocio y APIs: Diseñar, construir y mantener APIs RESTful robustas para alimentar los diversos módulos funcionales de la plataforma.
Integración de módulos de IA: Conectar de forma desacoplada los motores de procesamiento de datos, búsqueda semántica y modelos de IA mediante contratos de interfaz consistentes y predecibles.
Seguridad y auditoría: Implementar esquemas de autenticación, control de accesos basado en roles/perfiles (RBAC) y bitácoras detalladas para auditoría de eventos.
Trazabilidad y versionado: Modelar y gestionar el historial de cambios, control de versiones de información y linaje documental dentro de la aplicación.
Frontend y experiencia de usuario
Interfaces especializadas: Desarrollar pantallas responsivas y de alto impacto visual, tales como visores de evidencias, herramientas de comparación de documentos, tableros de seguimiento (dashboards) y centros de alertas.
Componentización: Traducir prototipos validados con usuarios en componentes web reutilizables, modulares y con buenas prácticas de accesibilidad.
Generación de reportes: Implementar flujos para la exportación y renderizado dinámico de entregables en formatos Office (Word, Excel) y PDF.
Calidad, entrega y gobernanza técnica
Estrategia de pruebas: Escribir pruebas automatizadas (unitarias y de integración) y participar activamente en revisiones de código (Pull Requests) para asegurar estándares de calidad.
Despliegues reproducibles: Garantizar que la solución pueda ejecutarse y desplegarse de manera consistente en entornos locales o infraestructura propia del cliente mediante scripts y guías técnicas claras.
Documentación y alineación: Elaborar documentación arquitectónica, guías técnicas y manuales de usuario; participar en las ceremonias ágiles y presentar demostraciones incrementales ante usuarios clave.
Requisitos del perfil
Requisitos indispensables (Must-have)
Experiencia profesional: Mínimo 4 años comprobables en desarrollo de aplicaciones web de principio a fin (Full Stack) en entornos productivos.
Backend: Dominio en desarrollo de servicios y APIs REST con Python (FastAPI, Flask o Django) o Node.js.
Frontend: Experiencia sólida construyendo aplicaciones con React y TypeScript (o Angular con nivel equivalente comprobable).
Bases de datos: Manejo avanzado de bases de datos relacionales (PostgreSQL o SQL Server) y diseño de modelos de datos normalizados.
Buenas prácticas: Control de versiones con Git, integración en pipelines de CI/CD y diseño de suites de pruebas automatizadas.
Integración de sistemas: Experiencia probada integrando servicios de terceros, APIs externas o componentes de analítica avanzada.
Ubicación: Disponibilidad para trabajar en esquema híbrido en Ciudad de México (CDMX).
Requisitos deseables (Nice-to-have)
Experiencia consumiendo o integrando APIs de Modelos de Lenguaje (LLMs) o motores de búsqueda vectorial/semántica.
Automatización de reportes mediante librerías de generación y formateo de documentos (PDF, DOCX, XLSX).
Manejo de contenedores con Docker y experiencia en despliegue en nubes públicas (Azure, AWS o GCP).
Construcción de tableros ejecutivos y visualizaciones interactivas de datos.
Uso de Azure DevOps (Repos, Boards y Pipelines) como ecosistema de colaboración y entrega continua.
Formación y competencias
Formación académica: Licenciatura o Ingeniería en Sistemas Computacionales, Informática, Computación o carrera afín (o experiencia profesional equivalente comprobable).
Certificaciones valoradas: Certificaciones en desarrollo cloud como Microsoft Certified: Azure Developer Associate (AZ-204) o AWS Certified Developer Associate.
Competencias profesionales:
Visión de producto: Empatía con el usuario de negocio y atención meticulosa a la usabilidad, consistencia visual y rendimiento.
Apertura a la retroalimentación: Capacidad de iterar ágilmente a partir de la validación directa con los usuarios.
Claridad y mantenibilidad: Disciplina para escribir código legible, modular y adecuadamente documentado, facilitando el relevo o la colaboración técnica.
¿Qué tenemos para ti?
Apoyamos tu crecimiento personal y profesional con planes de desarrollo individual, donde tu eres dueñ@ de tu carrera y hasta dónde quieres llegar.
Días de descanso superiores a los de la ley: No es necesario esperar un año para disfrutar de tus días de vacaiones, además de días adicionales por tipos de eventos especiales y festividades.
Beneficios económicos adicionales a tu salario: Vales de despensa, fondo de ahorro, bolsa de capacitación, bono de bienestar, convenios y descuentos.
Apoyo emocional, queremos tu estabilidad en salud fisica y mental, por ello tenemos diversos beneficios que cubren aspectos de equilibrio personal para ti y salud para tu familia. ¡Queremos cuidar de ti y los tuyos!
Aquí hay espacio para gente buena… como tú, ¡Queremos conocerte!
- Departamento
- Talent Discovery México
- Puesto
- Otro
- Ubicación
- Ciudad de México
- Estado remoto
- Híbrido
Acerca de Bluetab, an IBM Company
Bluetab forma parte de IBM Consulting, empoderando a las empresas líderes de EMEA y LATAM para desbloquear todo su potencial de datos. Con un equipo de más de 1,600 especialistas en Data, Analytics e Inteligencia Artificial, creamos y ejecutamos soluciones transformadoras que potencian decisiones estratégicas, optimizan operaciones y generan resultados de alto impacto.