Full Stack Junior-Mid (Next.js + TypeScript) - Biotasmart
hace 15 horas
Valencia
Full Stack Junior-Mid (Next.js + TypeScript) Valencia, presencial 🧬 En Biotasmart construimos la plataforma que conecta a profesionales de la salud con sus pacientes a través de tests de microbiota, el paciente se hace el test, el laboratorio secuencia la muestra y nosotros convertimos ese dato crudo en un informe accionable que el profesional usa para acompañar a su paciente. Todo el flujo pasa por nuestra plataforma. Es un dominio con parte de ciencia real detrás (secuenciación, biomarcadores) y parte de producto SaaS clásico (CRUD, estados, usuarios). 🙂 Sobre Biotasmart Biotasmart es una startup biotech que nació en 2024 y hoy trabaja con clínicas y centros de salud de toda España, nutrición, longevidad, salud de la mujer y rendimiento deportivo. Cerramos una ronda de 500k a finales de 2025 y este año nos han seleccionado para Emprende inHealth de Lilly España. Nos ubicamos en Lanzadera y somos un equipo de cuatro personas, dirección, ciencia y datos, ventas y tecnología. Serías la primera persona trabajando junto a nuestro CTO. Lo que construyes se ve en producción esa misma semana. 🧑🏻💻 ¿Qué harás? El grueso de tu trabajo es frontend, la web de profesionales y pacientes está en Next.js 16 (App Router) + TypeScript + Tailwind. Vas a construir pantallas reales, no maquetas ni prototipos. Con menos peso, pero presente desde el primer mes, tocarás backend, el API está en Kotlin + Spring Boot y de ahí saldrán tareas de complejidad creciente (un endpoint nuevo, una migración de base de datos con Liquibase, una regla de negocio en la capa de dominio). No hace falta que llegues sabiendo Kotlin ni Spring Boot, lo valoramos como plus, no como requisito. Lo que sí necesitas es la base para poder aprenderlo rápido trabajando codo a codo con el CTO. Tu día a día: • Features de frontend sobre tickets ya definidos, con criterios de aceptación claros, • Alguna tarea de backend (CRUD, un caso de uso nuevo, un fix) según vayas ganando contexto, • QA estructurado de lo que entregas: reproducir, validar, comprobar que no rompiste nada, • Trabajar con Claude Code como herramienta diaria, sobre código propio y ajeno. 🤖 Aquí Claude es uno más del equipo Vamos a ser honestos: Claude está metido en todo. No te pedimos que sepas "prompt engineering" ni que traigas experiencia previa con IA. Te pedimos justo lo contrario: Que sepas lo suficiente como para pillarle las mentiras. Porque Claude puede alucinar. Puede inventarse una función que no existe. Puede decirte que ha hecho algo que no ha hecho. El día que eso pase (y pasa) alguien tiene que darse cuenta antes de que el paciente vea un dato mal en su informe. Ese alguien eres tú. Traducido a requisito: la IA te va a escribir buena parte del código, y tú vas a tener que entender el 100% de lo que entregas. Si no sabes explicar una línea que acabas de subir, no nos sirve — porque dentro de dos meses ese código lo mantienes tú. ✅ Qué necesitamos de ti • 0–3 años de experiencia con React/Next.js + TypeScript, o una base muy sólida por proyectos propios/bootcamp si vienes de fuera del sector, • Fundamentos de verdad: hooks, estado, por qué re-renderiza un componente, tipado básico de TS. No hace falta que te lo sepas de memoria — hace falta que sepas leerlo y razonarlo, • HTML y CSS con soltura. Git: ramas, commits, pull requests, • Curiosidad por el backend aunque no lo domines: capaz de seguir una petición desde el frontend hasta el endpoint y entender qué le está pidiendo, • Seguir especificaciones al pie de la letra y atención al detalle — en salud, un dato mal mostrado no es un detalle menor, • Ganas reales de aprender Kotlin/Spring Boot si todavía no los conoces, • Disponibilidad para trabajar presencial en Valencia Será un plus si además… • Ya has tocado Kotlin, Java o Spring Boot en cualquier contexto (curso, proyecto personal, prácticas), • Conoces SQL y te defiendes con un `SELECT` con `JOIN`, • Sabes qué es una migración de base de datos (Liquibase, Flyway o similar), • Has usado Tailwind y/o alguna librería de componentes (shadcn/ui, Radix…), • Tienes GitHub con proyectos propios que se puedan mirar No pedimos carrera universitaria ni experiencia previa en salud/biotech. 🌟 Lo que ofrecemos • 22.000–26.000 € brutos/año, según experiencia, • Tipo de contrato: indefinido, • Presencial en Valencia (Edificio Lanzadera, junto con un montón de startups de las que puedes aprender muchísimo)., • Claude Code pagado por la empresa, sin límites raros, • Aprendizaje directo con el CTO: revisión de código y mentoría real, no un manual que nadie lee, • Horario flexible y días de teletrabajo, • Proyección real: equipo pequeño, el perímetro de lo que haces se amplía contigo 💥 La vida en Biotasmart 🚀 Ambiente startup: equipo pequeño, decisiones rápidas, lo que propones se prueba pronto. 🧑🤝🧑 Cada persona cuenta: no eres un número en un equipo de 50; lo que haces se nota. 🤖 Trabajamos con Claude a diario, sin postureo y sin fe ciega. Herramienta, no oráculo. 🙋 Aquí se pregunta: preferimos que preguntes a que adivines y la líes en producción con datos de salud de por medio. 👉 Si quieres empezar tu carrera full stack con impacto real y aprendiendo rápido, este es tu sitio. ¿Te interesa? Rellena este formulario: https://forms.gle/B1cBPBsFytGoD9hS9 Te contestamos en menos de 3 días. Nuestro proceso son 3 pasos: una llamada breve para cuadrar condiciones, una sesión de fit para conocernos, y una sesión técnica en vivo picando código con Claude Code delante, igual que vas a trabajar aquí. No hay prueba para casa.