Descripción de la oferta
Descripción del puestoComo parte de AI-LAB, como Desarrollador Full-Stack, serás fundamental en la construcción y escalado de nuestros productos de IA. Poseerás características de extremo a extremo en un frontend moderno de Next.js y nuestros servicios backend de NestJS, ofreciendo una experiencia de usuario fluida y potente. Te unirás a un equipo con una mentalidad de entrega rápida y un stack tecnológico moderno y cuidadosamente seleccionado.ResponsabilidadesDesarrollar y mantener funciones en nuestro frontend de Next.js (App Router) usando TypeScript, SWR, Tailwind y un sistema de diseño basado en componentes, con soporte completo de internacionalización (i18n).Diseñar, implementar y mantener APIs RESTful con NestJS (TypeScript) para gestionar autenticación, procesamiento de datos, facturación, seguimiento de uso y orquestación de flujos de trabajo de IA.Poseer servicios backend de extremo a extremo: desde el diseño de esquemas y migraciones hasta el despliegue y la observabilidad.Integrar y mantener SDKs y APIs de terceros que impulsan flujos críticos del producto, incluyendo procesamiento de pagos, autenticación, analítica y mensajería.Construir agentes y herramientas de IA usando el SDK de Claude y el Protocolo de Contexto de Modelo (MCP).Contribuir al diseño de esquemas con Prisma y PostgreSQL, escribir y revisar migraciones.Implementar y mantener flags de funciones, experimentos A/B y eventos de analítica.Gestionar webhooks entrantes y procesamiento de tareas asíncronas con el rigor necesario para rutas de código críticas para pagos y manejo de PII.Colaborar con gerentes de producto de IA y especialistas para traducir requisitos complejos en funciones robustas y escalables.Colaborar en el despliegue de aplicaciones y ayudar a mantener nuestra infraestructura en la nube.RequisitosDominio de TypeScript: Altamente competente en TypeScript tanto en entornos frontend (React/Next.js) como backend (Node.js/NestJS).Experiencia en Frontend: Sólida experiencia con React y Next.js (App Router): Server Components, route handlers, streaming, metadata, i18n y patrones modernos de obtención de datos.Experiencia en Backend: Sólida experiencia construyendo APIs REST de producción con NestJS (o frameworks de Node comparables como Express/Fastify).Habilidades en bases de datos: Experiencia con PostgreSQL y un ORM como Prisma.Profundidad en integración de APIs: Experiencia real integrando SDKs de terceros: manejo de webhooks, idempotencia, reintentos y cumplimiento asíncrono.Mentalidad de resolución de problemas: Colaborativo, pragmático, dispuesto a desafiar suposiciones.Pasión por la IA y alta agencia: Entusiasmo genuino por los productos de IA.Creatividad y proactividad: Disfrutas proponiendo funciones y mejorando la experiencia de usuario.Autodidacta serio que se adapta a nuevas herramientas y plataformas en días, no semanas.BeneficiosRol de alto impacto: Sé una pieza clave en un equipo pequeño y ágil.Tecnología moderna: Trabaja con un stack tecnológico de vanguardia.Crecimiento y aprendizaje: Obtén experiencia profunda en aplicaciones impulsadas por IA, arquitectura nativa en la nube y sistemas en tiempo real.Cultura colaborativa: Valoramos la comunicación abierta, el trabajo en equipo y la pasión compartida.Conciliación: Horario flexible, opción de trabajo remoto o desde nuestra oficina en Barcelona. Semana laboral de 35 horas en julio y agosto.Beneficios integrales: Salario competitivo, contrato indefinido, seguro médico privado de primer nivel, 25 días de vacaciones más tu cumpleaños libre.Ventajas únicas: Oficina en Barcelona con café gratis, fruta fresca, snacks, sala de juegos y terraza en la azotea con vistas al Mediterráneo.Leadtech es un empleador de Igualdad de Oportunidades (EEO). Fomentamos las solicitudes de personas con diferentes orígenes, intereses y circunstancias personales.
#J-18808-Ljbffr