Estamos buscando un Full Stack Developer JavaScript con experiencia en Shopify para unirse a nuestro equipo y participar en el desarrollo de soluciones e-commerce modernas, escalables y orientadas a resultados.
La persona ideal debe tener muy buenas bases en JavaScript/TypeScript, experiencia construyendo interfaces modernas, integraciones backend y conocimiento práctico del ecosistema Shopify, incluyendo temas, apps, APIs y personalización de tiendas.
Responsabilidades:
- Desarrollar, mantener y optimizar funcionalidades para tiendas Shopify.
- Crear y personalizar temas utilizando Liquid, HTML, CSS, JavaScript y Shopify Theme Architecture.
- Desarrollar aplicaciones o integraciones usando Node.js, React, Remix, Express o frameworks similares.
- Integrarse con APIs de Shopify, incluyendo Admin API, Storefront API, Webhooks y GraphQL.
- Implementar soluciones backend para procesos personalizados, automatizaciones, sincronización de datos e integraciones con terceros.
- Optimizar rendimiento, experiencia de usuario, SEO técnico y buenas prácticas de desarrollo frontend.
- Trabajar con control de versiones usando Git y participar en revisiones de código.
- Colaborar con equipos de diseño, producto, marketing y operaciones para convertir requerimientos de negocio en soluciones técnicas.
- Documentar funcionalidades, decisiones técnicas e integraciones desarrolladas.
Requisitos:
- Experiencia sólida con JavaScript y/o TypeScript.
- Experiencia con React.js y desarrollo frontend moderno.
- Experiencia con Node.js para desarrollo backend o integraciones.
- Conocimiento práctico de Shopify, incluyendo temas, Liquid, Shopify CLI y personalización de tiendas.
- Experiencia consumiendo e integrando APIs REST y GraphQL.
- Conocimiento de webhooks, autenticación, manejo de eventos y procesos asíncronos.
- Buen manejo de HTML5, CSS3, responsive design y buenas prácticas UI/UX.
- Experiencia usando Git, GitHub, GitLab o Bitbucket.
- Capacidad para analizar problemas, proponer soluciones y trabajar con autonomía.
Deseable:
- Experiencia desarrollando Shopify Apps.
- Conocimiento de Shopify Remix App Template.
- Experiencia con bases de datos como PostgreSQL, MongoDB o MySQL.
- Conocimiento en despliegues en plataformas como Fly.io, Vercel, AWS, DigitalOcean o Heroku.
- Experiencia con Docker.
- Conocimientos de performance web, Core Web Vitals y SEO técnico.
- Experiencia integrando pasarelas de pago, ERPs, CRMs, sistemas de inventario o herramientas de marketing.
- Conocimiento de testing con Jest, Vitest, Playwright o Cypress.
Perfil que buscamos:
- Buscamos una persona proactiva, ordenada y con criterio técnico, capaz de entender necesidades de negocio y convertirlas en soluciones funcionales dentro del ecosistema Shopify.
- Debe sentirse cómoda trabajando tanto en frontend como backend, tener buena comunicación, atención al detalle y ganas de construir productos robustos, mantenibles y escalables.
Stack principal:
- JavaScript / TypeScript.
- React.js.
- Node.js.
- Shopify.
- Liquid.
- GraphQL.
- REST APIs.
- HTML / CSS.
- Git.