Ubicación: Madrid (Modelo presencial preferente con alta flexibilidad a negociar)
Compensación: 70.000 EUR - 90.000 EUR brutos anuales + Equity fundacional significativo + Beneficios
https://jobs.ashbyhq.com/naiian/fdf78111-2641-4620-a214-7bcb1d949956
Sobre NAIIAN y el Reto
NAIIAN es una startup Deep Tech europea, con financiación sólida y equipo fundador en Madrid. Construimos una plataforma cloud con IA aplicada para clientes que operan en contextos de alta exigencia operativa y decisional. La interfaz será una parte central del producto: documentos, evidencias, fuentes verificables, estados de carga y proceso, mapas, líneas temporales, copilotos, aprobación humana y decisiones que deben entenderse con claridad.
Buscamos a nuestro Founding Senior Frontend Engineer para construir la experiencia web principal de NAIIAN. No es un rol de maquetación ni de landings. Es un rol de frontend de producto: interfaces operacionales complejas, datos reales, estados límite, rendimiento, accesibilidad y colaboración estrecha con CPO, diseño, backend e IA. Cuando el producto deje de ser una demo, el frontend no puede ser el cuello de botella.
Nuestro enfoque sobre el trabajo en equipo: Creemos firmemente en la magia que ocurre al estar codo con codo frente a una pizarra durante esta fase crítica de 0 a 1. Por eso, nuestro escenario ideal es contar contigo en nuestra oficina de Madrid. Sin embargo, sabemos que el talento excepcional requiere flexibilidad. Si eres la persona adecuada, nos sentaremos a diseñar un modelo de trabajo (híbrido o de presencialidad concentrada) que se adapte a tu vida y a los objetivos de la compañía.
Por qué unirte a nosotros
Entrarás en la primera ola de ingeniería de NAIIAN, con ownership real sobre la experiencia de producto.
Vas a definir cómo una plataforma de IA compleja se vuelve comprensible, útil y confiable para usuarios reales.
Trabajarás directamente con CPO, CTO y equipo fundador, no como capa final de ejecución.
Tendrás salario competitivo, seguro médico, ticket restaurant y equity fundacional significativo, diseñado para que el upside importe si la compañía captura la oportunidad que estamos construyendo.
Es un rol para alguien que quiera que frontend sea producto de primera línea, no decoración.
¿Qué impacto tendrás?
Arquitectura y UX Operacional: Diseñarás la arquitectura frontend del producto (estado, datos remotos, errores) y construirás dashboards, tablas complejas, filtros y vistas analíticas con datos reales.
Interfaces Complejas: Implementarás interfaces geoespaciales, líneas temporales, vistas documentales y construirás uploads y gestión documental con progreso, errores y reanudación.
Integración de IA: Integrarás copilotos al flujo de trabajo con streaming de outputs, estados intermedios, errores del modelo y puntos de aprobación humana.
Auditoría y Confianza: Crearás componentes para permisos, auditoría, fuentes, citas, evidencias y acciones sensibles.
Rendimiento y Calidad: Cuidarás la performance client-side (bundle size, lazy loading, virtualización) y trabajarás con specs, coding agents y tests para elevar el estándar de accesibilidad y calidad visual.
¿A quién buscamos?
Track Record: Experiencia construyendo interfaces complejas de producto (no marketing sites) y dominio sólido de React, Next.js y TypeScript en producción.
Manejo de Estados: Experiencia profunda con estados de carga, error states, retries, streaming y polling.
Visión de Producto: Criterio para jerarquía visual, densidad de información y UX operacional en dashboards e interfaces data-heavy, acompañado de testing razonable y optimización real de performance client-side.
AI-Driven: Experiencia o ganas reales de trabajar con coding agents (Codex, Claude Code, Gemini o equivalentes) usando specs y revisión rigurosa.
Suma Puntos: Experiencia con interfaces de chat/copilotos, streaming de tokens, workflows asistidos por IA, o background en productos operacionales/data-heavy (fintech, healthtech, observability, analytics).
El Stack Tecnológico
Valoramos experiencia equivalente y criterio para construir interfaces complejas de producción:
Core: Next.js (ideal) o alternativas como Remix / React Router, TanStack Start, o Vite + React.
Lenguaje: TypeScript (ideal); JavaScript moderno encaja si hay buena base de mantenibilidad y tipado progresivo.
UI & Componentes: shadcn/ui (ideal) o alternativas como Radix UI, Tailwind UI, Chakra UI o MUI.
Visualización: D3, visx, Observable Plot, Recharts, Mapbox, MapLibre, Leaflet o equivalentes.
Developer Workflow: coding agents, AGENTS.md, Skills/SKILLS, specs de UI y SDD con OpenSpec/Spec Kit.
Nuestro Compromiso Contigo
Salario Competitivo: 70.000 EUR - 90.000 EUR brutos anuales, según experiencia demostrada.
Piel en el Juego: Equity fundacional significativo, acorde al impacto, seniority y momento de entrada.
Setup de Alto Rendimiento: MacBook Pro con configuración a elección, pantalla Dell de 40", teclado y ratón a elección, y silla Herman Miller o equivalente desde el primer día.
Cuidado Personal: Seguro médico y ticket restaurant.
Autonomía Total: Ownership real sobre la experiencia web trabajando junto a un equipo fundador senior, presencial en Madrid, con alta velocidad de decisión.
Protección de datos
Los datos personales que nos compartas durante el proceso (CV, datos de contacto, información profesional, comunicaciones e información aportada en las entrevistas) serán tratados por Naiian con la finalidad exclusiva de gestionar tu candidatura para este puesto y, si das tu consentimiento expreso, para futuros procesos de selección compatibles con tu perfil. La base jurídica del tratamiento es la aplicación de medidas precontractuales a petición de la persona interesada (art. 6.1.b RGPD) y, en su caso, tu consentimiento (art. 6.1.a RGPD).
Tus datos se conservarán durante el tiempo necesario para gestionar la candidatura y, salvo que ejerzas tu derecho de supresión, hasta un máximo de un año si autorizas su conservación para futuros procesos. No realizamos decisiones automatizadas con efectos jurídicos significativos. Puedes ejercer en cualquier momento tus derechos de acceso, rectificación, supresión, oposición, limitación y portabilidad, así como retirar el consentimiento, escribiendo a la dirección de contacto que aparece en el formulario de aplicación. Tienes derecho a presentar una reclamación ante la Agencia Española de Protección de Datos (www.aepd.es).
— Naiian Recruiting Team