directohace 23 horas

Desarrollador Full Stack - Vue.js / Python

Software MindBuenos AiresRemoto · Tiempo completo
Senior5+ años
Este aviso fue publicado originalmente en inglés, así que es probable que necesites inglés para este puesto. La descripción puede estar traducida automáticamente al español; ante la duda, revisá el aviso original con el botón de postularte.

Empresa de tecnología busca Desarrollador Full Stack con experiencia en Vue.js y Python para unirse a un equipo cross-funcional en LATAM. El rol implica el desarrollo de una interfaz de asistente de IA para la industria inmobiliaria, con foco en la implementación de funcionalidades de chat, RBAC, SSO y analíticas.

Por qué aplicar

Si sos desarrollador full stack con experiencia en Vue.js y Python, este puesto remoto te va a volar la cabeza. Vas a trabajar en un proyecto innovador de IA para el sector inmobiliario, sumándote a un equipo senior en LATAM. Ideal para quienes buscan desafíos tecnológicos y crecer en el mundo de la inteligencia artificial.

Descripción del puesto

Sobre el Proyecto Software Mind está construyendo un asistente de IA privado y aislado por tenant para la industria de títulos y liquidación de bienes raíces. La plataforma es un sistema "retrieval-first" (RAG) que ingiere correos electrónicos históricos, documentos y metadatos estructurados en un índice vectorial por tenant, y ofrece respuestas fundamentadas, citadas y ponderadas por expertos a través de una interfaz de preguntas y respuestas estilo chat con inicio de sesión único (SSO) y registro de auditoría completo. La plataforma es nativa de AWS con un backend Python/FastAPI, frontend Vue.js, vector store OpenSearch/Pinecone y OpenAI/Anthropic/Bedrock como proveedor de LLM. Te unirás a un equipo senior y multifuncional con base en LATAM, donde la experiencia práctica en entrega de IA, no solo la familiaridad, es la expectativa base. Tus Responsabilidades - Construir y entregar la interfaz de preguntas y respuestas estilo chat (Vue.js SPA, servida a través de S3/CloudFront). - Implementar la aplicación de RBAC (control de acceso basado en roles) en el frontend: acceso basado en roles, vistas filtradas y lógica de visualización con alcance de permisos. - Desarrollar la interfaz de informes y análisis piloto: vistas de agrupación de consultas y acceso al registro de auditoría para roles autorizados. - Integrar el frontend con el backend Python/FastAPI a través de AWS API Gateway. - Implementar el flujo de inicio de sesión SSO: integración del proveedor de identidad basado en Cognito en el frontend. - Colaborar con el Diseñador UX en la implementación de componentes; asegurar que los diseños se traduzcan fiel y precisamente. - Contribuir a las pruebas de integración de extremo a extremo con el Ingeniero de Automatización de QA. Requisitos Indispensables - Más de 5 años en desarrollo full stack con frontend Vue.js y backend Python o Node.js. - Fuerte experiencia en Vue.js, incluyendo arquitectura basada en componentes, gestión de estado con Vuex o Pinia, uso de Composition API e integración con APIs REST. - Experiencia con alojamiento de frontend en AWS: S3, CloudFront, integración con API Gateway. - Comprensión de los flujos SSO/OAuth 2.0 desde una perspectiva de implementación de frontend. - Familiaridad con patrones RBAC y renderizado de UI con alcance de permisos. Experiencia Deseable - Experiencia en la construcción de UI de chat o interfaces conversacionales: respuestas en streaming, encadenamiento de mensajes, renderizado de citas. - Exposición a aplicaciones de frontend integradas con IA: visualización de confianza, atribución de fuentes o mecanismos de retroalimentación. - Familiaridad con patrones de UI de análisis o informes y bibliotecas de visualización de datos. Aceptamos postulaciones de países de LATAM. #LI-DNI Somos Software Mind, un equipo increíble de ingenieros listos para potenciar los proyectos de cualquier empresa de primer nivel. Nuestro objetivo: estar siempre un paso adelante. ¡Conviértete en parte de una empresa multicultural en constante crecimiento con un excelente ambiente de trabajo certificado por Great Place To Work!

Responsabilidades

  • Construir y entregar la interfaz de chat (Vue.js SPA)
  • Implementar RBAC en el frontend
  • Desarrollar la UI de reportes y analíticas
  • Integrar el frontend con el backend Python/FastAPI
  • Implementar el flujo de inicio de sesión SSO
  • Colaborar con el Diseñador UX
  • Contribuir a las pruebas de integración end-to-end

Skills requeridas

RBACOAuth 2.0SSOColaboraciónComunicación
¿Te interesa empleos en Buenos Aires? Avisame cuando haya nuevos.