Xnod
Fullstack con conocimiento en JavaScript, Java y IA
XnodArgentina6 hours ago
ContractEngineering, Information Technology

¿Te imaginás construir un CRM conversacional que permita a un equipo comercial operar todo un sistema solo hablando con una inteligencia artificial?


En Xnod, eso no es futuro: es el proyecto que vamos a empezar ahora.

💡 Sobre Xnod

Somos una AI Software Factory que diseña, desarrolla e implementa productos tecnológicos que generan impacto real.

Trabajamos con empresas para construir soluciones completas: desde la idea, pasando por la arquitectura y el desarrollo, hasta la implementación en producción.

No ejecutamos tareas.

Creamos sistemas que transforman cómo las organizaciones trabajan.

🎯 Objetivo Principal del Rol

Tu desafío será desarrollar un CRM web + móvil (PWA) con un asistente de IA conversacional, completamente integrado al backend Spring Boot y a la base de datos del sistema actual del cliente.

Durante el proyecto vas a:

  • Construir una PWA moderna con Vue.js, usable 100% desde móvil, tablet y desktop.
  • Integrarte al microservicio existente en Spring Boot, respetando arquitectura, seguridad y flujos actuales.
  • Implementar un asistente conversacional basado en NLP que interprete comandos y ejecute acciones reales dentro del CRM.
  • Sincronizar las actividades del CRM con Google Calendar, manteniendo todo en tiempo real.
  • Entregar un MVP funcional que permita crear, consultar y editar empresas, contactos, estados y recordatorios completamente por chat.

🧾 Entregable esperado:

Un MVP funcional (PWA + backend + IA) que permita:

  • Alta rápida de empresas/prospectos
  • Gestión de contactos
  • Agenda y actividades con notificaciones
  • Asistente conversacional conectado al CRM real
  • Sincronización con Google Calendar
  • Integración bidireccional con la base de datos actual

Este proyecto será una pieza central dentro de Xnod y marcará el inicio de una evolución importante: un CRM operacional conversacional que escale hacia reportes inteligentes, predicciones y cotización automatizada.

✨ Tus responsabilidades

  • Desarrollar la PWA en Vue.js, asegurando performance, usabilidad y escalabilidad.
  • Integrarte con el backend en Spring Boot, reutilizando las APIs existentes y creando nuevas rutas cuando sea necesario.
  • Diseñar y consumir endpoints para la IA conversacional (“text-to-action”).
  • Construir y optimizar consultas a la base de datos actual del CRM.
  • Implementar la integración con Google Workspace (Calendar API).
  • Asegurar la sincronización en tiempo real entre app, backend y base de datos.
  • Crear lógica de negocio clara, segura y desacoplada.
  • Participar en reuniones con el equipo de producto para presentar avances y decisiones técnicas.
  • Documentar el desarrollo, endpoints, flujos y decisiones de arquitectura.
  • Trabajar en conjunto con UX/UI para implementar las vistas de forma fiel y eficiente.

🧩 Metodología y entregables

  • Metodología: desarrollo modular, incremental y orientado a MVP.
  • Entregables: PWA completa, integración backend, IA operativa, API documentada, checklist funcional, video de funcionamiento y documentación técnica.
  • Objetivo: entregar un MVP 100% operativo en diciembre.

⚙️ Stack tecnológico del proyecto

Frontend:

  • Vue.js (obligatorio)
  • PWA (Service Workers, manifest, cache strategy)

Backend:

  • Java (Spring Boot)
  • API REST
  • Integración con microservicio existente

IA conversacional:

  • NLP
  • Intent detection
  • Text-to-action
  • Lógica de desambiguación y confirmaciones

Integraciones externas:

    • Google Calendar API (Workspace)
  • Base de datos:

    • Misma BD del CRM actual (SQL)
    • Integración bidireccional (lo que se hace en la PWA impacta en el CRM legacy)

    Documentación & Testing:

    • Postman
    • PDF técnico
    • Videos técnicos y funcionales

    🌎 Cultura Xnod

    En Xnod buscamos personas que emprendan dentro del rol.

    No queremos un programador que espere instrucciones.

    Queremos un creador de soluciones, alguien que:

    • Comunica con claridad.
    • Tiene autonomía total.
    • Prioriza entregar valor en cada sprint.
    • Aprende rápido y se adapta sin drama.
    • Documenta, piensa, propone y ejecuta.
    • Trabaja cómodo bajo presión y con objetivos ambiciosos.

    En Xnod creemos en la autonomía, la mejora continua y el impacto medible

    💼 Modalidad y condiciones

    • 🕒 Duración: 3 meses (MVP + ajustes).
    • 💻 Modalidad: 100% remoto.
    • 🤝 Tipo de contrato: Freelance.
    • 🚀 Alta probabilidad de nuevos proyectos si el desempeño es excelente.

    🔎 Proceso de selección

    1️⃣ Formulario inicial con preguntas técnicas y culturales.

    2️⃣ Entrevista técnica (stack + casos reales).

    3️⃣ Prueba práctica (integración + lógica).

    4️⃣ Entrevista final con el CEO y el Product Manager.

    5️⃣ Onboarding y plan de trabajo inicial.

    💬 Cierre

    Si sos Full Stack Developer con experiencia real en Vue.js + Spring Boot y querés construir un CRM conversacional donde la inteligencia artificial opere de verdad dentro del sistema… te estamos buscando.

    Sumate a Xnod y desarrollá el futuro de cómo las empresas venden, gestionan y se organizan a través de la IA.


    Key Skills

    Ranked by relevance