Senior Full Stack Engineer
18 hours ago
Las Palmas de Gran Canaria
ReplyNext ayuda a negocios a monitorizar, responder y optimizar sus interacciones en distintas plataformas digitales y a tomar decisiones con cuadros de mando. Usamos orquestación multi-LLM para generar respuestas inteligentes y convertir datos en decisiones a través de dashboards en tiempo real. Somos una startup — equipo pequeño, ambición grande. Aquí cada ingeniero tiene voz y voto sobre el producto, las decisiones técnicas y el rumbo del negocio. Entregamos rápido, aprendemos cada día y nos exigimos porque nos importa de verdad lo que estamos construyendo. EL ROL Serás responsable de funcionalidades de principio a fin. Desde el esquema de base de datos hasta la interfaz en producción. Backend, frontend, infraestructura — todo el ciclo. Trabajarás con un backend en NestJS, un frontend en React con visualización de datos avanzada y una infraestructura GitOps en GCP. Pipelines de IA, procesamiento asíncrono, integraciones con terceros, interfaz de cliente — todo en la misma semana. Responsabilidad de verdad. Autonomía de verdad. Lo que decides llega a producción y a los clientes directamente. STACK TECNOLÓGICO Backend: TypeScript, NestJS, TypeORM, PostgreSQL, BullMQ, Redis, LangChain/LangGraph Frontend: React, TypeScript, Vite, Redux Toolkit, MUI, ECharts, Playwright Infraestructura: GCP (GKE, Cloud Storage, BigQuery), ArgoCD, Helm, GitHub Actions, Prometheus, Grafana, Sentry LO QUE HARÁS • Llevar funcionalidades de principio a fin en todo el stack: API, capa de datos, procesamiento asíncrono y UI, • Construir capacidades impulsadas por IA: generación automática de respuestas, análisis de sentimiento, voz de marca, • Integrar con plataformas externas y APIs de terceros, • Escalar pipelines de procesamiento asíncrono que manejan miles de operaciones diarias, • Contribuir a la infraestructura, los despliegues y las prácticas de ingeniería, • Escribir tests con sentido y ayudar al equipo a crecer juntos REQUISITOS • Grado en Informática, Ingeniería de Software o campo relacionado, • 5 años de experiencia profesional con TypeScript y Node.js, • Experiencia sólida con NestJS o frameworks server-side similares, • Buen manejo de PostgreSQL, optimización de consultas y patrones ORM, • Experiencia con React y herramientas frontend modernas (Redux, Vite, librerías de componentes), • Soltura con colas de mensajes y procesamiento asíncrono (BullMQ, RabbitMQ o similar), • Experiencia con desarrollo asistido por IA (Claude Code, Cursor o similar) — así trabajamos todos los días, • Nivel alto de inglés — nuestro código, documentación y comunicación técnica son en inglés DESEABLE • Experiencia en startups — sabes lo que es arrimar el hombro en todo, • GCP o AWS (Kubernetes, CI/CD, infraestructura como código), • GitOps (ArgoCD, Helm), • Integración LLM/IA (LangChain, prompt engineering), • Plataformas SaaS multi-tenant QUIÉN ERES • Construyes, no solo programas. Ves el producto, no solo el ticket. Cuando algo puede ser mejor, no esperas a que te lo digan — lo propones y lo sacas adelante., • Haces mejor a tu equipo. Compartes lo que sabes, revisas código con criterio y tiras de los que te rodean hacia arriba. Tu impacto va mucho más allá de tus propios commits., • No te conformas. Buscas los problemas difíciles, aprendes rápido y siempre quieres ir un paso más allá. La zona de confort no va contigo., • Lo tuyo es tuyo — lo bueno y lo malo. Poco ego, mucha responsabilidad. Prefieres resolverlo juntos que tener razón tú solo. LO QUE OFRECEMOS • Voz y voto — tus ideas dan forma al producto directamente, • Un equipo con el que da gusto trabajar: colaborativo, ambicioso, siempre aprendiendo unos de otros, • Crecimiento constante en IA, infraestructura, frontend, backend e integraciones, • Stack moderno, sin deuda técnica heredada, • La energía de construir algo real en una startup en pleno crecimiento