🧑💻 Oferta Laboral: Full-Stack Developer SENIOR Estamos buscando un/a Desarrollador/a Full-Stack Senior con sólida experiencia técnica, mentalidad abierta y pasión por el trabajo colaborativo. Te unirás a un equipo pequeño e interdisciplinario que realiza despliegues a producción varias veces al día. Participarás en todo el ciclo de vida del producto: desde la ideación hasta la implementación y mejora continua. ✅ Responsabilidades Diseñar y desarrollar aplicaciones web con React (Next.js) en el frontend y Node.js en el backend. Contribuir al núcleo de nuestros servicios de IA desarrollados en Python, ayudando a definir y escalar la lógica crítica. Definir y exponer APIs, trabajar con MongoDB y herramientas de indexación como Elasticsearch. Participar en decisiones de arquitectura, planificación de tareas y revisiones de código. Trabajar con Docker y pipelines de CI/CD usando GitHub Actions para despliegues frecuentes. Operar bajo un flujo de trabajo de desarrollo basado en trunk-based development. Promover buenas prácticas: pruebas automatizadas, código limpio y mantenible. Integrar herramientas de IA en los flujos de trabajo diarios para mejorar procesos y entregables. 🧠 Requisitos Técnicos +5 años de experiencia en desarrollo de software. Experiencia demostrada en desarrollo sostenible, limpio y escalable. Sólidos conocimientos de ReactJS y NodeJS en entornos de producción. Experiencia práctica con MongoDB y herramientas como Elasticsearch. Familiaridad con herramientas como Grafana, RabbitMQ, Kubernetes u otras de orquestación. Conocimiento de métricas de entrega como DORA y automatización avanzada de CI/CD. Experiencia con testing automático: unitarios, end-to-end, etc. Experiencia o disposición para adoptar patrones como DDD, arquitectura en capas y microservicios. Experiencia en el desarrollo de herramientas basadas en IA, trabajando con modelos open-source o personalizados. Conocimiento práctico de RAG (Retrieval-Augmented Generation) y herramientas como LangChain, LangGraph, etc.