> Markdown version of [/jobs/ext/2993217-frontend-developer-for-tattoo-education](https://www.wearedevelopers.com/jobs/ext/2993217-frontend-developer-for-tattoo-education). 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). --- # Frontend Developer For Tattoo Education - **Company:** Enfint - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** Flutter, Microsoft Windows, Artificial Intelligence, Mobile Application Development, Routing, Ionic, TypeScript, Web Services, Tailwind, Cypress (Programming Language), Backend, Vue.js, Kotlin, Playwright, Graphql, React Native, Front End Software Development, Api Design, JestJS, Multiplatform - **Published:** September 19, 2026 - **Apply:** https://www.buscojobs.com.es/frontend-developer-for-tattoo-education-en-madrid-ID-370492253 ## About the Role Solid production experience with Vue 3 and Composition API Experience with Nuxt 3, including SSR/SSG, file-based routing, and Nitro server routes Strict TypeScript typing and good practices Experience with Tailwind CSS and utility-first layout Experience with shadcn-vue or Radix Vue for accessible and reusable component systems Experience with Pinia for state management Experience with Git/GitHub and collaborative pull request workflows Product mindset, attention to detail, and good UX judgment Ability to build clean, maintainable, scalable, and well-structured interfaces and code Autonomy and communication with technical and business profiles Continuous learning mindset Nice to have: Vitest, Playwright or Cypress, VueUse, pnpm, REST or GraphQL APIs, JWT-based authentication, i18n, mobile app development with React Native, Flutter, Ionic, or Kotlin Multiplatform. ???????: Company computer (Mac or Windows) and an ultrawide monitor On-demand AI models Small teams with autonomy and responsibility Opportunity to help define architecture, processes, and ways of working at an early stage. #J-*****-Ljbffr ## Description ????????:Tattoox provides training for Spanish-speaking tattoo artists and is redefining the global tattoo industry.The company combines education, technology, eCommerce, and in-person experiences within an international ecosystem.??????:Build new functionalities using Vue 3 and Nuxt 3 Develop fast, accessible, and responsive interfaces Design reusable components following a common Design System Collaborate with Product and Design to turn ideas into high-quality user experiences Integrate the frontend with APIs and services developed by the Backend team Participate in frontend architecture decisions and evolve the technology stack Develop dashboards, internal tools, and business-oriented applications Participate in platform integration across the ecosystem Influence technical decisions, define architectures, establish development standards, and lay the foundations of the Frontend area.??????????:Solid production experience with Vue 3 and Composition API Experience with Nuxt 3, including SSR/SSG, file-based routing, and Nitro server routes Strict TypeScript typing and good practices Experience with Tailwind CSS and utility-first layout Experience with shadcn-vue or Radix Vue for accessible and reusable component systems Experience with Pinia for state management Experience with Git/GitHub and collaborative pull request workflows Product mindset, attention to detail, and good UX judgment Ability to build clean, maintainable, scalable, and well-structured interfaces and code Autonomy and communication with technical and business profiles Continuous learning mindset Nice to have: Vitest, Playwright or Cypress, VueUse, pnpm, REST or GraphQL APIs, JWT-based authentication, i18n, mobile app development with React Native, Flutter, Ionic, or Kotlin Multiplatform.???????:Company computer (Mac or Windows) and an ultrawide monitor On-demand AI models Small teams with autonomy and responsibility Opportunity to help define architecture, processes, and ways of working at an early stage.#J-*****-Ljbffr ## Related Videos - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [Intro to Flutter Development](https://www.wearedevelopers.com/videos/170-intro-to-flutter-development) - [Why Kotlin is the better Java and how you can start using it](https://www.wearedevelopers.com/videos/661-why-kotlin-is-the-better-java-and-how-you-can-start-using-it) - [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) - [But, you're not Facebook](https://www.wearedevelopers.com/videos/378-but-you-re-not-facebook) - [Moving from Java to Kotlin](https://www.wearedevelopers.com/videos/384-moving-from-java-to-kotlin) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Basic And Advanced Networking in Dart and Flutter](https://www.wearedevelopers.com/magazine/112-basic-and-advanced-networking-in-dart-and-flutter) - [The Best 7 Frontend Frameworks for Developers in 2025](https://www.wearedevelopers.com/magazine/400-the-best-7-frontend-frameworks-for-developers-in-2025) - [Dev Digest 133 - Back to Front](https://www.wearedevelopers.com/magazine/474-dev-digest-133-back-to-front) - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025)