Frontend Developer For Tattoo Education

Enfint
Barcelona, Spain
13 days ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish

Tech stack

Flutter Microsoft Windows Artificial Intelligence Mobile Application Development Routing Ionic TypeScript Web Services Tailwind Cypress (Programming Language) Backend Vue.js
+7 more
Kotlin Playwright Graphql React Native Front End Software Development JestJS Multiplatform

Job 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 3Develop fast, accessible, and responsive interfacesDesign reusable components following a common Design SystemCollaborate with Product and Design to turn ideas into high-quality user experiencesIntegrate the frontend with APIs and services developed by the Backend teamParticipate in frontend architecture decisions and evolve the technology stackDevelop dashboards, internal tools, and business-oriented applicationsParticipate in platform integration across the ecosystemInfluence technical decisions, define architectures, establish development standards, and lay the foundations of the Frontend area.??????????:Solid production experience with Vue 3 and Composition APIExperience with Nuxt 3, including SSR/SSG, file-based routing, and Nitro server routesStrict TypeScript typing and good practicesExperience with Tailwind CSS and utility-first layoutExperience with shadcn-vue or Radix Vue for accessible and reusable component systemsExperience with Pinia for state managementExperience with Git/GitHub and collaborative pull request workflowsProduct mindset, attention to detail, and good UX judgmentAbility to build clean, maintainable, scalable, and well-structured interfaces and codeAutonomy and communication with technical and business profilesContinuous learning mindsetNice 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 monitorOn-demand AI modelsSmall teams with autonomy and responsibilityOpportunity to help define architecture, processes, and ways of working at an early stage.#J-*****-Ljbffr

Requirements

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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:35 min

Transitioning from frontend web development to mobile environments

Aleksandra Desmurs-Linczewska · LIVE

10:09 min

Transitioning from graphic design to large scale frontend architecture

Erasmo Hernandez Erasmo Hernandez · World Congress 2026 Europe

2:10 min

Analyzing the out-of-the-box security posture of Vue.js

Philippe De Ryck · LIVE

3:07 min

Finding a content niche with frontend UI recreations

Nacho Iacovino · World Congress 2021

2:14 min

Reflecting on mobile development frameworks and writing technical publications

Sani Yusuf · LIVE

11:44 min

Live coding a test driven component feature

Markus Oberlehner · LIVE

Videos

See all

Related articles

See all