Full Stack Junior-Mid (Next.js + TypeScript)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
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).
Requirements
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., * 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.
About the company
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)., 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.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT