Se busca un desarrollador backend altamente experimentado para un proyecto que involucra la integración avanzada con APIs de WhatsApp y la generación dinámica de documentos PDF. El candidato ideal debe demostrar una sólida trayectoria en el desarrollo de soluciones robustas y escalables.
Requisitos técnicos clave:
Experiencia comprobada con APIs de WhatsApp:
Dominio de WhatsApp Business API para integraciones empresariales.
Familiaridad con bibliotecas como
whatsapp-web.js (
Node.js).
Experiencia con Twilio API para WhatsApp.
Se valorarán ejemplos de proyectos anteriores similares que demuestren esta experiencia.
Generación de PDFs:
Habilidad para utilizar librerías como pdfkit (
Node.js) o reportlab (Python) para la creación programática de PDFs.
Experiencia con herramientas como puppeteer para la conversión de html a pdf.
Capacidad para diseñar y desarrollar templates profesionales para los documentos PDF.
Desarrollo Backend sólido:
Amplia experiencia en el desarrollo de backend utilizando
Node.js/Python con frameworks como Express o FastAPI.
Conocimiento profundo en el manejo de webhooks para la comunicación en tiempo real.
Experiencia con bases de datos relacionales y no relacionales, específicamente MongoDB y PostgreSQL.
Experiencia Demostrable:
Portafolio con proyectos similares de bots conversacionales, automatizaciones e integraciones de WhatsApp que no sean solo teóricos.
Capacidad para desarrollar código reutilizable y adaptable rápidamente a nuevas necesidades.
Historial de entregas rápidas y eficientes en proyectos anteriores.
Habilidades Específicas para Desarrollo Rápido:
Conocimiento en arquitectura de bots conversacionales.
Habilidad para el parsing de mensajes, incluyendo el uso de expresiones regulares y NLP básico.
Experiencia en el manejo de estados en conversaciones para bots.
Capacidad para integrar soluciones con servicios en la nube como AWS S3 o Google Drive para el almacenamiento de PDFs y otros archivos.
Plazo de Entrega: No definido