Frontend Senior (Shopify Plus) — freelance

 Posted 11 days ago
  
 Spain
  
5-10 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

Build and migrate brand stores to Shopify Plus, integrating them with a core layer via APIs and webhooks. Develop a custom search experience using Elasticsearch/OpenSearch and integrate payment gateways like Redsys or Stripe.

 

Misión

Construir y migrar las tiendas de marca sobre Shopify Plus, integrándolas con la capa core por API + webhooks, empezando por el piloto y replicando el patrón validado al resto de tiendas.

Responsabilidades en el proyecto

1 · Tiendas y migración (Shopify Plus)

  • Desarrollo y theming de las cuatro tiendas de marca (Liquid / Online Store 2.0), partiendo del piloto y replicando el patrón validado a las otras tiendas.

  • Migración desde PrestaShop a Shopify Plus preservando la experiencia y, junto al perfil SEO/GEO, el posicionamiento (estructura de URLs, redirecciones 301).

2 · Integración con la capa core

  • Consumo de catálogo y precio del core vía Admin API / Storefront API y webhooks (la tienda es delgada: no almacena catálogo ni precio).

  • Flujo de cesta multi-desguace en el storefront (piezas de varios desguaces en un mismo pedido) contra el enrutador del core.

  • Respeto de los contratos de API/webhooks acordados con Backend/Arquitectura.

3 · Buscador a medida contra el core

  • Sustituir el buscador nativo de Shopify por una experiencia de búsqueda que consulta el buscador de la capa core (Elasticsearch/OpenSearch) a través de su API.

  • Construir la UI de búsqueda: resultados, facetas y filtros (por vehículo, familia, referencia OEM), autocompletado, paginación y relevancia, sobre catálogos de cientos de miles / millones de referencias.

4 · Métodos de pago

  • Configurar e integrar las pasarelas de pago en Shopify Plus (Redsys / Stripe, según la decisión de pasarela aún abierta) y su reflejo en el checkout.

  • Validar el flujo de cobro de principio a fin.

Transversal

  • Rendimiento y Core Web Vitals (clave para conversión y SEO); maquetación responsive y accesible; trabajo con Git en equipo distribuido.

Requisitos imprescindibles

  • Experiencia senior demostrable en Shopify Plus (no solo Shopify estándar): theming en Liquid, Online Store 2.0, Admin API, Storefront API y webhooks.

  • Migraciones de e-commerce (idealmente desde PrestaShop) con catálogos grandes (cientos de miles de SKUs).

  • Integración de una experiencia de búsqueda a medida contra un buscador externo (Elasticsearch/OpenSearch, o soluciones tipo Algolia/Searchspring): facetas, autocompletado, relevancia y paginación a escala, sustituyendo el buscador nativo de la plataforma.

  • Integración de pasarelas de pago en Shopify Plus (Shopify Payments y/o terceros como Redsys o Stripe) y configuración del checkout.

  • JavaScript moderno, HTML/CSS avanzado, integración con APIs REST/GraphQL.

  • Experiencia con tiendas desacopladas/headless que consumen catálogo, precio y búsqueda de sistemas externos.

  • Optimización de rendimiento web (Core Web Vitals), maquetación responsive y accesible.

  • Autonomía propia de un perfil senior freelance y trabajo con control de versiones.

Requisitos valorables

  • Shopify Plus checkout extensibility (Checkout UI extensions).

  • Experiencia con Redsys (mercado español) y/o Stripe.

  • Herramientas de búsqueda tipo Algolia / Searchspring (transferible al buscador del core).

  • Shopify Hydrogen / headless commerce.

  • Sector automoción / recambio o catálogos por compatibilidad (vehículo / referencia OEM).

  • Nociones de SEO técnico (para colaborar con el perfil SEO/GEO en la migración).

  • Inglés técnico.

Modalidad y condiciones

  • Freelance / autónomo, por proyecto a plazo definido.

  • Modalidad: 100% remoto

  • Duración: hasta el fin del proyecto, cubriendo piloto y réplica.

  • Tarifa: a convenir con el profesional.

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Frontend Developer

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified