Buscamos Front‑End Junior para unirse al equipo digital de Polo Club y ayudarnos a evolucionar nuestro ecommerce. Trabajarás principalmente sobre temas de Shopify (Liquid/OS 2.0) y componentes Vue.Js, colaborando con diseño y back‑end para entregar interfaces rápidas, accesibles y que puedan mantenerse.
Tus funciones principales serán
* Implementar secciones, bloques, snippets y plantillas JSON en Shopify siguiendo la arquitectura de Online Store 2.0 .
* Desarrollar y mantener componentes Vue.Js (Vue 3) para funcionalidades interactivas (filtros, carruseles, modales, formularios, mini‑cart, etc.).
* Integrar datos mediante Storefront API (REST/GraphQL) cuando sea necesario, priorizando accesibilidad, rendimiento y seguridad.
* Alinear el desarrollo con diseño (AdobeXD/Figma).
* Asegurar semántica HTML, buenas prácticas CSS (BEM/Tailwind/Sass) y JavaScript ES6+ limpio y testable.
* Realizar QA funcional, pruebas cruzadas (navegadores/dispositivos), y verificación en entornos de staging antes de subir a producción.
* Participar en code reviews, gestionar ramas con Git/GitHub (PRs, issues) y documentar cambios.
* Velar por Core Web Vitals (LCP, CLS, INP), optimizando assets (imágenes responsivas, lazy‑loading) y uso de scripts.
* Colaborar con back‑end para integraciones (webhooks, endpoints) y con analítica para etiquetado básico (GTM/GA4 ).
Herramientas que aprenderás a dominar
* Shopify : Liquid, filtros/tags, secciones/bloques, plantillas JSON, Theme Editor, Shopify CLI, GitHub integration.
* Frontend : HTML5, CSS3 (BEM/Tailwind/Sass), JavaScript ES6+, Vue 3 (Composition API), Vite.
* Calidad : ESLint/Prettier, testing básico, Lighthouse.
* Colaboración : Git/GitHub, Notion, Adobe XD/Figma, CI/CD (deseable).
¿Qué buscamos?
* ≥ 1 año (o prácticas sólidas) desarrollando front‑end con HTML, CSS y JavaScript .
* Conocimientos prácticos de Shopify Liquid y Online Store 2.0 (secciones, bloques, plantillas JSON, metafields, locales/translation).
* Experiencia creando componentes Vue.Js / React / Angular .
* Manejo de Git (ramas, PRs, resolución de conflictos) y trabajo en equipo.
* Sensibilidad por UI/UX, accesibilidad (WCAG) y rendimiento .
Plus que valoramos que tengas
* Nuxt 3/4, Pinia, TypeScript .
* Theme App Extensions, Checkout Extensibility (Shopify Plus), App Blocks .
* Integración con Storefront/Admin API (REST/GraphQL).
* Tailwind CSS, Sass, design tokens .
¿Qué te ofrecemos?
Ambiente agradable y cercano creado por un equipo con talento y pensamiento crítico para aportar valor y desarrollar tu potencial.
Espacios de trabajo luminosos y modernos para poder dar rienda suelta a toda tu creatividad y sentirte cómodo. Y todo ello en un entorno único a las afueras de la ciudad de Elche.
⏰ Horario flexible y teletrabajo. Para que puedas conciliar de la mejor manera con un 20% de teletrabajo semanal.