⚡ New

Desarrollador Full Stack Semi Senior

Wekall

Valle del CaucaFull-timeMid LevelOn-site

Job Description

Sobre WeKall

En WeKall centralizamos voz, chat e IA en una sola plataforma, para que las empresas controlen cada conversación, cada dato y cada oportunidad de su negocio. Somos una compañía AI Native: construimos con datos y medimos por resultados. Atendemos empresas de Financials, Education, Salud, Construction y Tecnologia.

El rol

Buscamos un Desarrollador Full Stack Semi Senior que construya, de punta a punta, funcionalidades de IA aplicada en nuestros productos de voz y mensajería.

Vas a llevar modelos de lenguaje a producción, integrarlos con plataformas de voz y WhatsApp, y cuidar que lo que construyes sea confiable, rápido y eficiente en costo. Trabajarás con TypeScript en backend y frontend, dentro de un equipo que revisa código y documenta sus decisiones.

Qué vas a hacer

  • Diseñar, desarrollar y mantener funcionalidades completas, de backend a frontend, en nuestros productos de voz, mensajería e IA.
  • Integrar modelos de lenguaje (LLM) en producción: prompts, tool calling, búsqueda semántica sobre documentos (RAG) y evaluación de respuestas.
  • Conectar plataformas de voz y mensajería con IA (ElevenLabs, Retell, WhatsApp Business API) y servicios externos vía API y webhooks.
  • Modelar y optimizar datos en PostgreSQL y MongoDB: esquemas, índices y consistencia.
  • Construir procesos asíncronos confiables con colas, reintentos e idempotencia.
  • Desarrollar interfaces en React dentro de nuestra arquitectura de microfrontends, usando el design system de la empresa.
  • Participar en el diseño de arquitectura y en el despliegue en la nube (AWS, Docker, Kubernetes).
  • Monitorear, diagnosticar y corregir errores en producción, incluido el costo y la latencia de los servicios de IA.
  • Escribir pruebas automatizadas y participar en la revisión de código bajo los estándares del equipo.
  • Documentar decisiones técnicas y usar herramientas de IA para programar con criterio, revisando lo que generan.

Lo que necesitas

  • Lenguajes: TypeScript y JavaScript (Node.js).
  • Backend: NestJS o un framework equivalente, APIs REST, webhooks y OpenAPI.
  • Frontend: React (hooks, manejo de estado) y Tailwind.
  • SQL: PostgreSQL (modelado, índices, transacciones).
  • NoSQL: MongoDB (modelado de documentos, índices, agregaciones).
  • IA aplicada: APIs de LLM (OpenAI, Anthropic o similares), tool calling y prompt engineering.
  • RAG: embeddings y bases vectoriales (Qdrant, pgvector o similares).
  • Pruebas: Jest o Vitest, y Playwright.
  • Colaboración: Git y revisión de código mediante pull requests.
  • Idiomas: español nativo e inglés técnico de lectura (B1 o superior).

Suma puntos si tienes experiencia en

  • Colas y cache: Redis, Bull/BullMQ o RabbitMQ.
  • AWS: S3, SQS, RDS/DocumentDB, CloudFront y Secrets Manager.
  • Contenedores y despliegue: Docker, Kubernetes y CI/CD (Jenkins o similar).
  • IA de voz: ElevenLabs, Retell, Vapi, LiveKit o Whisper.
  • Frameworks de IA: LangChain, LangGraph o Model Context Protocol (MCP).
  • Microfrontends (Module Federation) y design systems.
  • MySQL.
  • Telefonía: SIP, Asterisk o WebRTC.
  • Integraciones con WhatsApp Business API, HubSpot o Google/Microsoft Calendar.
  • Metodologías ágiles: Scrum o Kanban.
  • Inglés conversacional (B2 o superior).
  • Contrato

  • Contrato a termino indefinido directo con la empresa
  • Salario: 6.870.000 mensuales
  • Modalidad: Presencial
#J-18808-Ljbffr

Posted Today

Related Jobs

Related Searches

Apply Now