Descripción
Resumen:
Buscamos un desarrollador full stack pragmático para cerrar la brecha entre las necesidades comerciales y una compleja arquitectura headless de comercio electrónico.
Aspectos destacados:
1. Navegar una arquitectura headless personalizada (Shopify Hydrogen, monolito Django)
2. Desarrollar tiendas en línea personalizadas con Shopify Hydrogen e integraciones backend
3. Resolutor práctico de problemas con fluidez full stack y escalación estratégica
Desarrollador Full Stack (Shopify/Hydrogen)
Ubicación: Teletrabajo (Filipinas, América Latina o Europa Oriental)
Horario: Zona horaria de la Costa Este (9\-5 a tiempo completo)
Rango salarial: USD abierto según experiencia
Somos un minorista estadounidense de comercio electrónico que opera múltiples tiendas en línea. Operamos con eficiencia: la eficiencia operativa importa más que la escala. Nuestra arquitectura es headless personalizada: **Shopify Hydrogen (React Router) para tiendas en línea, Algolia para búsqueda, Storyblok para CMS y un monolito Django maduro que gestiona funciones de ERP/PIM/CRM.**
No somos una configuración estándar de Shopify. La dirección suele esperar que «Shopify simplemente lo hace», pero con nuestra arquitectura headless, muchas funcionalidades que «funcionan directamente» en Shopify convencional (sindicación de feeds, búsqueda nativa, gestión de contenidos) requieren middleware personalizado, integraciones API o soluciones creativas.
Buscamos un **desarrollador full stack pragmático capaz de navegar esta brecha: alguien que pueda construir la solución o que sepa cuándo escalarla para una discusión arquitectónica.**
Responsabilidades clave
Desarrollo con Hydrogen y frontend
* Construir y mantener tiendas en línea completamente personalizadas con Shopify Hydrogen utilizando React Router, implementando funciones complejas de comercio electrónico e integraciones headless
* Implementar interfaces de usuario responsivas con HTML, CSS y React moderno; gestionar el rendimiento frontend en todas las tiendas en línea
* Gestionar migraciones desde frontends heredados (uno basado en Shopify Liquid y dos basados en Django) a Hydrogen, garantizando integridad de datos y mínima interrupción comercial
* Depurar y optimizar todo el flujo de datos desde componentes React hasta GraphQL y sistemas backend
Integración backend y trabajo con APIs
* Extender y mantener código Python/Django que impulsa integraciones de APIs GraphQL entre Shopify y nuestro monolito interno PIM/ERP/CRM
* Desarrollar middleware e integraciones personalizados cuando las funcionalidades «estándar» de Shopify no funcionan con nuestra pila headless (por ejemplo, generadores de feeds personalizados para sindicación, lógica de reconstrucción de índices en Algolia)
* Modificar capas de intercambio de datos y puntos finales de API según evolucionen los requisitos comerciales
* Navegar y mejorar la base de código monolítica Django sin romper la funcionalidad existente
Infraestructura y despliegue
* Gestionar infraestructura definida por software para despliegues de Hydrogen: crear canalizaciones CI/CD, configurar entornos y automatizar lanzamientos a Oxygen o plataformas edge similares
* Gestionar toda la cadena de herramientas de despliegue, desde el desarrollo local hasta producción
* Solucionar problemas de despliegue e infraestructura en toda la pila
Traducción y resolución de problemas
* Traducir solicitudes comerciales ambiguas («necesitamos sindicación en Pinterest», «¿podemos cambiar cómo funciona la búsqueda?») en enfoques técnicos — evaluando si se trata de un ajuste rápido, una integración personalizada o una discusión arquitectónica
* Identificar cuándo los requisitos afectan la arquitectura central, implican una migración significativa de datos o tienen consecuencias comerciales que requieren la opinión del CTO; escalar de forma estratégica, no por hábito
* Comunicar restricciones técnicas a partes interesadas no técnicas sin ser despectivo ni excesivamente técnico
**Requisitos**
Requisitos técnicos obligatorios
* 3\+ años de experiencia desarrollando tiendas en línea personalizadas con **Shopify Hydrogen**, **React** y **React Router**.
* Experiencia comprobada desarrollando soluciones de comercio electrónico headless e implementando funcionalidades frontend complejas.
* Experiencia práctica manteniendo y extendiendo **aplicaciones Python/Django**.
* Profundo conocimiento de **APIs GraphQL**, integraciones REST y sincronización de datos entre plataformas como Shopify, ERP, CRM y sistemas PIM.
* Éxito demostrado al migrar aplicaciones heredadas a arquitecturas modernas con mínima interrupción comercial.
* Experiencia trabajando con bases de código monolíticas e integrando múltiples sistemas empresariales mientras se mantiene la integridad de los datos.
* Experiencia construyendo y gestionando **canalizaciones CI/CD**, flujos de despliegue y aplicaciones alojadas en la nube.
* Conocimiento de **Shopify Oxygen**, plataformas edge, despliegues contenerizados, configuración de entornos y solución de problemas de infraestructura. Experiencia con las APIs GraphQL de Shopify (Admin y Storefront); capacidad para escribir, depurar y optimizar consultas complejas
* Capacidad demostrada para trabajar de forma autónoma en tareas técnicas claras, reconociendo cuándo escalar requisitos ambiguos o compromisos arquitectónicos
* Excelentes habilidades de comunicación en inglés; capacidad para explicar restricciones técnicas a miembros no técnicos del equipo
* Disponibilidad a tiempo completo (40 horas/semana)
Deseables
* Experiencia trabajando en entornos «Shopify pero no realmente Shopify», donde las funciones estándar requerían implementaciones personalizadas
* Experiencia migrando tiendas en Liquid a Hydrogen
* Experiencia gestionando catálogos de productos a gran escala (100K\+ SKUs) y migraciones sensibles para SEO
* Conocimiento de sindicación de feeds, integración de búsquedas (Algolia) o flujos de trabajo con CMS headless (Storyblok)
* Experiencia con React Router fuera de contextos Hydrogen
Perfil ideal del candidato
* Resolutor pragmático de problemas: encuentras la forma de hacer que las cosas funcionen dentro de las restricciones reales. No asumes de entrada «eso no funcionará» ni escalas inmediatamente cada obstáculo, pero tampoco pierdes días intentando resolver algo que requeriría una conversación.
* Fluidez full stack: rastreas problemas a lo largo de toda la pila — desde componentes React hasta consultas GraphQL y lógica backend en Django — e implementas soluciones de extremo a extremo.
* Juicio sobre autonomía: sabes distinguir entre «puedo manejar esto» y «debería discutirlo primero». Escalas de forma estratégica, no por inseguridad ni por hábito.
* Adaptabilidad ante la ambigüedad: recibes «necesitamos X» sin especificaciones, haces las preguntas correctas para aclarar y luego implementas o señalas adecuadamente la complejidad.
* Navegador del ecosistema: entiendes que «Shopify» en un contexto Hydrogen \+ Algolia \+ Storyblok es muy distinto de «Shopify» en un contexto de tema Liquid, y puedes cerrar esa brecha con las partes interesadas.
* Preparado para ser mentorizado: puedes trabajar de forma independiente, pero reconoces que este es el segundo puesto de ingeniería en la empresa; te sientes cómodo desempeñando el «rol inverso» en una relación de mentoría con el CTO.
**Pila tecnológica**
* Shopify Hydrogen (React Router)
* React / HTML / CSS
* Python / Django
* PostgreSQL
* GraphQL (APIs Admin y Storefront de Shopify)
* Algolia (Búsqueda)
* Storyblok (CMS)
* CI/CD y despliegue (Oxygen / plataformas edge)
* Integraciones API personalizadas
**Beneficios**
* **Trabajo remoto:** trabaja desde cualquier lugar; nuestro equipo es global y valoramos el equilibrio entre vida laboral y personal.
* **Oportunidades de crecimiento:** como jugador clave, tendrás la oportunidad de dar forma a tu rol y crecer junto con nosotros.
* **Cultura innovadora:** únete a un equipo apasionado por aprovechar los datos para resolver desafíos y impulsar el éxito en un mercado en rápida evolución.
*Como parte de nuestro proceso de reclutamiento, todos los candidatos deben leer, comprender y aceptar el *Acuerdo de Confidencialidad y No Elusión de Lago*. Esto garantiza una experiencia respetuosa y profesional para todos los involucrados.*