Paired es una agencia global de reclutamiento y selección que conecta el trabajo remoto con talento de primer nivel. Ayudamos a personas de todo el mundo a conectarse con grandes empresas que buscan habilidades específicas. Nuestra misión es proporcionar excelentes empleos a personas talentosas, sin importar dónde se encuentren.
Descripción del rol: Estamos buscando un Desarrollador Full-Stack Senior de Shopify para hacerse cargo del desarrollo técnico y la infraestructura detrás de nuestras tiendas de comercio electrónico DTC. Este es un rol de ingeniería práctico para alguien que pueda trabajar en la tienda de Shopify, sistemas backend, aplicaciones personalizadas, integraciones, automatizaciones e infraestructura de comercio de terceros.
Responsabilidades clave
- Ser responsable del desarrollo y mantenimiento técnico de las tiendas DTC basadas en Shopify y los sistemas de soporte.
- Construir y mantener temas personalizados de Shopify y la funcionalidad de la tienda utilizando Liquid, JavaScript/TypeScript, React y las APIs de Shopify.
- Desarrollar aplicaciones personalizadas de Shopify, middleware, servicios e integraciones cuando la funcionalidad nativa de Shopify no sea suficiente.
- Determinar cuándo utilizar Shopify Flow, Shopify Functions, aplicaciones personalizadas, APIs, webhooks o middleware externo para resolver un problema comercial o técnico.
- Construir y mantener integraciones entre Shopify y sistemas de terceros, incluidos 3PLs, almacenes, plataformas de suscripción, plataformas de CRM/marketing, plataformas de productos/revisiones y otras herramientas de comercio.
- Desarrollar y mantener servicios backend y flujos de datos que soporten las operaciones de Shopify.
- Trabajar en migraciones de 3PL, configuraciones de múltiples almacenes, flujos de trabajo de cumplimiento, sincronización de inventario e integraciones de pedidos/datos.
- Solucionar y resolver problemas relacionados con pedidos, productos, variantes, inventario, suscripciones, cumplimiento, integraciones, APIs y sincronización de datos.
- Construir y mantener funcionalidad de suscripción e integraciones utilizando plataformas como Skio o Recharge.
- Desarrollar automatizaciones y flujos de trabajo que reduzcan el trabajo operativo manual y mejoren la confiabilidad.
- Trabajar con las APIs de Shopify, GraphQL/REST APIs, webhooks, autenticación y procesos asíncronos.
- Construir y mantener funcionalidad personalizada en la arquitectura backend y de tienda de Shopify.
- Desarrollar experiencias de tienda responsivas y de alto rendimiento utilizando Liquid, React y/o Hydrogen.
- Optimizar la velocidad de carga, Core Web Vitals, rendimiento móvil y confiabilidad de la tienda.
- Implementar y mantener CRO y pruebas A/B, incluidos experimentos utilizando herramientas como Intelligems, Convert o VWO.
- Integrar y mantener plataformas de marketing y datos de clientes como Klaviyo y Okendo donde sea necesario.
- Investigar problemas de producción de manera independiente, identificar causas raíz e implementar soluciones duraderas.
- Utilizar herramientas de desarrollo impulsadas por IA para acelerar el desarrollo mientras valida y prueba de forma independiente el código generado.
- Escribir, probar, revisar y desplegar código de producción siguiendo prácticas de ingeniería sólidas.
- Mantener flujos de trabajo de Git/GitHub, incluidos ramas, pull requests, pruebas y revisiones de código.
- Tomar decisiones técnicas desde la implementación hasta la producción sin depender de otro equipo de ingeniería para la escalación.
Requisitos
- Más de 7 años de experiencia profesional en desarrollo de software, con experiencia práctica significativa en Shopify.
- Amplia experiencia en la construcción y mantenimiento de tiendas de Shopify en producción y funcionalidad personalizada de Shopify.
- Fuerte experiencia con Shopify Liquid, JavaScript/TypeScript, APIs de Shopify y webhooks.
- Experiencia práctica con Shopify Flow, Shopify Functions, aplicaciones personalizadas de Shopify o middleware de Shopify.
- Experiencia en la construcción de integraciones entre Shopify y sistemas externos utilizando APIs, webhooks y servicios personalizados.
- Experiencia trabajando con 3PLs, almacenes, sistemas de cumplimiento, sincronización de inventario u otra infraestructura de operaciones comerciales.
- La experiencia con migraciones de Shopify, entornos de múltiples almacenes o integraciones complejas de pedidos/cumplimiento es altamente valiosa.
- Fuerte experiencia en desarrollo backend utilizando Node.js u otra tecnología backend comparable.
- Experiencia trabajando con bases de datos y gestión de datos backend.
- Fuerte comprensión de REST y GraphQL APIs, autenticación, webhooks, procesos asíncronos y sincronización de datos.
- Experiencia con comercio de suscripción y plataformas como Skio o Recharge.
- Fuerte experiencia en Git/GitHub, incluidos ramas, pull requests, pruebas y flujos de trabajo de despliegue.