> Markdown version of [/jobs/ext/2150871-full-stack-junior-mid-next-js-typescript](https://www.wearedevelopers.com/jobs/ext/2150871-full-stack-junior-mid-next-js-typescript). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full Stack Junior-Mid (Next.js + TypeScript) - **Company:** Biotasmart - **Location:** Valencia, Spain - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Software as a Service, Databases, Liquibase, Next.js, TypeScript, Network Routers, Tailwind, Spring-boot, Backend, Kotlin, Crud - **Published:** August 20, 2026 - **Apply:** https://www.studentjob.es/ofertas/8257280-full-stack-junior-mid-next-js-typescript/solicitudes/nueva ## About the Role 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. ## 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). ## Related Videos - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [GraphQL + Apollo + Next.js: A Lovely Trio](https://www.wearedevelopers.com/videos/311-graphql-apollo-next-js-a-lovely-trio) - [Rest API Antipatterns](https://www.wearedevelopers.com/videos/100208-rest-api-antipatterns) - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [How to kill JavaScript from your Stack with HTMX and Kotlin](https://www.wearedevelopers.com/videos/1427-how-to-kill-javascript-from-your-stack-with-htmx-and-kotlin) ## Related Articles - [The Best 7 Frontend Frameworks for Developers in 2025](https://www.wearedevelopers.com/magazine/400-the-best-7-frontend-frameworks-for-developers-in-2025) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025) - [Basic And Advanced Networking in Dart and Flutter](https://www.wearedevelopers.com/magazine/112-basic-and-advanced-networking-in-dart-and-flutter) - [Dev Digest 133 - Back to Front](https://www.wearedevelopers.com/magazine/474-dev-digest-133-back-to-front)