Descripción del puesto
Como 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.
Responsabilidades
- Desarrollar 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.
Requisitos
- Dominio 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.
Beneficios
- Rol 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