Shopify Dawn Developer – Add Top Filter Slider + Sticky Add to Cart (Mobile)
Upwork

Remoto
•1 hora atrás
•Nenhuma candidatura
Sobre
🛠️ Job Description We’re looking for a highly responsive Shopify developer who can start immediately to complete two front-end tasks on our Dawn-based theme. Many more tasks if good performance. Task 1: Add Top Filters with Slider on Collection Page Objective: Implement a row of clickable filter buttons displayed in a one-line horizontal slider at the top of the collection page. Each button should redirect directly to a specific collection. Desired logic (button name → linked collection): “BLACK FRIDAY” → Collection: “BLACK FRIDAY – HASTA -40% DE DESCUENTO” “Packs AHORRO” → Collection: “Packs” “Todos los Productos” → Collection: “Todos los Productos” “Collares” → Collection: “Collares” “Accesorios” → Collection: “Accesorios” “Correas” → Collection: “Correas” “Pulseras” → Collection: “Pulseras a Juego” Preview references: Photo: Task 1 (current) Photo: Task 1 Final (desired) Acceptance Criteria: AC1: Filters must appear at the top of the collection page. AC2: Work must be done only on an unpublished theme (no live edits). AC3: Never activate/deactivate products or modify the live site. AC4: Filters must appear as a 1-line horizontal slider (mobile-friendly). AC5: Apply changes in collection template “Colección Predeterminada”. AC6: Filter names must be translatable for different languages/markets. AC7: The destination links must be easily editable. Task 2: Sticky “Add to Cart” Button on Mobile Objective: Add a sticky “Add to Cart” button that remains visible at all times for mobile users. Preview reference: Task 2 Acceptance Criteria: AC1: The button is always visible on mobile product pages. AC2: The button design follows the site’s existing style and colors. AC3: Implementation must not break or affect other site functions. Developer Requirements Proven experience customizing the Shopify Dawn theme. Strong knowledge of Liquid, CSS, and JavaScript. Understanding of responsive design and multi-language setups. Must be available to start immediately and communicate quickly with progress updates.





