frontend developer for tattoo education
Summary
Frontend developer at Tattoox (Enfint), an education platform for Spanish-speaking tattoo artists, building features, dashboards, and internal tools with Vue 3, Nuxt 3, TypeScript, and Tailwind CSS. The role shapes the frontend architecture and design system while integrating with backend APIs.
Описание:
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.