Desarrollador Senior de Shopify
Sanctuary Computer Inc
- Contrato
- Por proyecto
- Categoría
- Tecnología
- Publicada
- Ubicación según la fuente
- Worldwide
La oferta completa
Traducida al español. Original en Remotive.
Estamos buscando un Desarrollador Senior de Shopify basado en contrato para contribuir a nuestro equipo de Diseño y Desarrollo.
Sobre Sanctuary Computer
Somos una colectividad creativa de propiedad de trabajadores, innovando en todo, desde marcas y comunidades presenciales hasta dispositivos IoT y aplicaciones multiplataforma. Compartimos ganancias, abrimos todo, creamos nuevos negocios e invertimos en ideas emocionantes mediante contribuciones financieras y/o en especie.
Nuestro portafolio de clientes incluye Google, Stripe, Figma, Hinge, Black Socialists in America, ACLU, Pratt, Parsons, Mozilla, The Nobel Prize, MIT, Gnosis, Etsy y Gagosian.
Somos el equipo de software detrás de productos innovadores como The Light Phone y Mill, y operamos un espacio colectivo comunitario global descentralizado.
Pensamos en Sanctuary Computer como colectivo para personas creativas, priorizando una cultura de estudio feliz, talentosa y diversa. Trabajamos en proyectos que aportan valor a nuestro mundo, y equilibramos el cuidado profundo del trabajo que hacemos con una curiosidad genuina sobre la vida fuera de nuestros trabajos.
A quién buscamos
Buscamos un Desarrollador Senior de Shopify que equilibre experiencia profunda en e-commerce con ingeniería frontend moderna. Construirás escaparates de pixel-perfect, ultra-performantes, que van desde temas Liquid personalizados hasta implementaciones headless con Hydrogen/Next.js, trabajando junto a nuestro equipo de diseño para crear experiencias de compra de clase mundial.
En este rol, trabajarás en una variedad de proyectos de clientes para encontrar soluciones efectivas en costos, de alta calidad y pragmáticas a desafíos complejos de e-commerce. Las responsabilidades incluyen:
- Colaborar estrechamente con Líderes Técnicos y Diseñadores para satisfacer las necesidades técnicas y de e-commerce personalizadas de los clientes.
- Construir y mantener escaparates de alto rendimiento usando tanto Liquid personalizado (Online Store 2.0) como arquitecturas modernas headless (Shopify Storefront API, GraphQL, Hydrogen/Remix, Next.js).
- Implementar interfaces responsivas, accesibles y pixel-perfect basadas en especificaciones de diseño, con atención meticulosa a los detalles de interacción de productos y diseño de movimiento.
- Integrar escaparates personalizados con plataformas headless CMS (Sanity, Contentful), pasarelas de pago, suscripciones, búsqueda e APIs de e-commerce de terceros.
- Optimizar el rendimiento del e-commerce, enfocándose fuertemente en Core Web Vitals, entrega de activos de imagen/video, tamaño de bundle y eficiencia de runtime en páginas de colecciones y productos de alto tráfico.
- Diseñar librerías de componentes reutilizables y escalables y sistemas de diseño adaptados para plataformas comerciales.
- Escribir documentación clara para gestión de tienda, integraciones de aplicaciones personalizadas y mantenimiento de codebase.
- Participar en rituales del equipo del proyecto, incluyendo Sprint Planning, standups diarios, revisiones de código y retrospectivas.
La persona que buscamos es feliz, relajada y fácil de llevarse bien. Eres flexible en cualquier cosa excepto conceptos que bajarían tu calidad de trabajo usualmente excepcional. Trabajas "inteligentemente", gestionando cuidadosamente tu flujo de trabajo e escalonando características que tienen dependencias de manera inteligente. Prefieres trabajo profundo pero estás bien saliendo a la superficie ocasionalmente para conversaciones de nivel superior/estratégicas.
Creemos que personas con antecedentes o intereses en diseño, arte, música, comida o moda tienden a tener un sentido bien redondeado del diseño y calidad, así que una variedad de hobbies o proyectos paralelos es un gran plus.
Competencias imprescindibles
- 8+ años escribiendo código frontend altamente performante con obsesión por puntuaciones de Lighthouse de 95+ y Core Web Vitals óptimos.
- Dominio profundo del ecosistema Shopify: Experiencia comprobada construyendo temas Shopify personalizados (Liquid, plantillas JSON, Online Store 2.0) así como escaparates headless usando Shopify Storefront API (GraphQL) y frameworks como Hydrogen/Remix o Next.js.
- Tech Frontend Moderno: Experiencia a nivel experto con TypeScript y metodologías CSS modernas (Tailwind CSS, CSS Modules) junto a librerías de animación robustas (GSAP, Framer Motion).
- Headless CMS e integraciones: Experiencia extensiva fusionando Shopify con plataformas headless CMS como Sanity, Contentful o Prismic, así como servicios de terceros (Klaviyo, Recharge, Algolia/Searchspring, Stripe).
- Plataforma y hosting: Fluidez en plataformas PaaS estándar de la industria incluyendo Vercel, Netlify y Shopify Oxygen.
- Arquitectura y gestión de estado: Experiencia con soluciones de gestión de estado (Zustand, Redux, Pinia) y patrones de integración de API para estado del carrito, multi-moneda y flujos de checkout.
- Calidad y accesibilidad: Experiencia construyendo interfaces accesibles (compatibles con WCAG), responsivas con compromiso fuerte a mejores prácticas de SEO, frameworks de pruebas (Jest, Playwright, Cypress) y código mantenible.
- Optimización de rendimiento: Conocimiento práctico de WebSockets, estrategias de caching (Redis, nivel CDN/Cloudflare) y redes avanzadas de entrega de imágenes.
Competencias nice-to-have
- Desarrollo de aplicaciones personalizadas: Construir aplicaciones Shopify personalizadas usando Node.js, Remix, GraphQL Admin API y Shopify CLI.
- Características Shopify Plus y Enterprise: Experiencia práctica con Shopify Functions, Checkout Branding API, Shopify Scripts y configuraciones B2B.
- Tracking y análisis: Configurar tracking del lado del servidor, GTM, Meta Pixel y Customer Privacy APIs sin dañar tiempos de carga del sitio.
- WebGL, Canvas y 3D: Experiencia construyendo gráficos interactivos, visualizadores de productos 3D o animaciones canvas usando Three.js.
- Full-Stack y diseño de API: Experiencia en capas backend/database (PostgreSQL), diseño de API REST/GraphQL y flujos de autenticación (OAuth, JWT).
- Client-Facing y Management: Experiencia directa trabajando con clientes para aclarar requerimientos, definir roadmaps de productos o liderar equipos de ingeniería.
Compensación
Nuestro rango de pago va desde $40/hr a $120/hr dependiendo de seniority y experiencia de liderazgo de equipo. Nuestros proyectos raramente son menos de 8 semanas de tiempo completo a 40 horas por semana.
Preferimos relaciones duraderas con miembros del equipo altamente responsables y comunicativos, así que te animamos a esperar compromisos a largo plazo.
Cómo entrevistamos
Después de que envíes tu aplicación, un miembro de nuestro equipo se pondrá en contacto. Nuestro proceso de entrevista comienza con una llamada introductoria para responder cualquier pregunta que tengas sobre el rol y aprender un poco más sobre tu experiencia e intereses.
De allí, haremos seguimiento con una llamada de entrevista en panel donde te reúnes con unos pocos miembros de nuestro equipo, para discutir abiertamente algunos de nuestros desafíos y asegurar que tus habilidades e intereses se alinean con hacia dónde vamos como negocio.
Para candidatos calificados, el proceso termina con una llamada de referencias y una oferta a seguir.
Cómo trabajamos
Creemos que hay un mejor balance entre los polos de freelancing y tiempo completo, y por esa razón trabajamos diferente a la mayoría de tiendas:
- Transparencia y propiedad: Lanzamos nuestros estados de Ganancias y Pérdidas a la comunidad cada año, abrimos nuestras mejores ideas y hablamos de negocios y dinero con todos en la empresa. Estamos orgullosos de dirigir nuestro negocio con integridad.
- 150% Carbon Negative: Nuestro estudio compensa el 150% del carbono que usamos para hacer negocios cada año. Hemos estado certificados como neutrales en carbono desde 2021.
- Morales sólidas: Desde nuestra fundación, hemos rechazado trabajo que no cumplía nuestros estándares morales.
- Async y descentralizado: Usamos herramientas optimizadas para comunicación tranquila y reflexiva, y optamos por async siempre que es posible.
- Remoto friendly: Nuestra empresa es fluida en trabajo remoto, haciendo nuestro lugar de trabajo más descentralizado y democratizado.
- Ideas y productos: En nuestro tiempo libre, trabajamos para construir nuestros propios productos open source o internos para diversificar y fortalecer nuestros ingresos.
Oferta publicada originalmente en Remotive. Enlace comprobado el .