Logo for NIR-YU

Especialista Shopify Custom Apps

Role overview

Qualifications

  • 3 to 5 years of total experience in web development using JavaScript and/or TypeScript
  • More than 3 years of demonstrable experience as a Front-End developer
  • Proven experience in the architecture, publishing or maintenance of at least one Custom App in Shopify (public, private or customized)
  • Experience integrating Shopify with third-party systems (payments, ERP, CRM, logistics)

Responsibilities

  • Design, develop and maintain Custom Apps (public, private and customized) ensuring scalability and maintainability of code
  • Implement advanced integrations with Shopify Admin API (GraphQL and REST), Storefront API, Checkout Extensions and Shopify Functions
  • Develop Theme App Extensions, App Blocks, Checkout UI Extensions and Web Pixel Extensions within the platform
  • Manage the entire configuration process in Shopify Partners, using Shopify CLI v3+, until publishing on the Partner Dashboard or App Store

About the company

NIR-YU logo

NIR-YU

Staffing & Recruiting

Nir-Yu specializes in helping Small and Medium Enterprises unlock the potential of their business. Our typical customer is worried about not being able to make enough progress on their product(s) or project(s) with their current team; they need additional team-members to deliver work on-time and with the required quality. Tight budgets also make it necessary to lower average wage costs, making it necessary to consider hiring internationally to lower costs. We help these companies by providing a bespoke service that finds and hires remote workers from Mexico, Colombia, Argentina, Chile, Brazil and other countries in LatAm based on the company’s specific job descriptions to work as an extension of their team and perform the required functions. Unlike many other companies, we don’t have a bench of contractors to be hired out, instead each team is hired specifically to meet specific requirements and to work exclusively as a remote employee.

Company details

Company typeScaleup
IndustryStaffing & Recruiting
Company size201 - 500

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

El Rol:

Diseñar, desarrollar y mantener Custom Apps para Shopify (públicas, privadas y personalizadas), garantizando los más altos estándares de calidad, seguridad, rendimiento y escalabilidad. Actuarás como un facilitador estratégico para integrar Shopify con sistemas externos (ERPs, CRMs, pasarelas de pago y logística), traduciendo los requerimientos de negocio en soluciones técnicas que impulsen la automatización comercial y la eficiencia operativa.

Responsabilidades:

  • Desarrollo y Mantenimiento: Diseñar, desarrollar y mantener Custom Apps (públicas, privadas y personalizadas), asegurando la escalabilidad y mantenibilidad del código.

  • Integraciones del Ecosistema: Implementar integraciones avanzadas con Shopify Admin API (GraphQL y REST), Storefront API, Checkout Extensions y Shopify Functions.

  • Extensiones e Interfaces: Desarrollar Theme App Extensions, App Blocks, Checkout UI Extensions y Web Pixel Extensions dentro de la plataforma.

  • Gestión de Ciclo Completo: Administrar todo el proceso de configuración en Shopify Partners, uso de Shopify CLI v3+, hasta la publicación en el Partner Dashboard o App Store.

  • Conexión con Terceros: Integrar sistemas externos mediante webhooks, metafields, flows, Shopify Scripts y APIs de terceros (ERP, CRM, logística, marketing).

  • Seguridad y Calidad: Implementar autenticación OAuth 2.0 y gestión segura de tokens bajo estándares OWASP. Asegurar la calidad mediante testing automatizado, revisiones de código (code reviews) y prácticas DevOps con CI/CD.

  • Colaboración Ágil: Trabajar en estrecha comunicación con Product Owners, Scrum Masters, diseñadores UX/UI y eCommerce Managers para alinear los desarrollos con los objetivos comerciales.

Requisitos:

Experiencia Profesional

  • 3 a 5 años de experiencia total en desarrollo web utilizando JavaScript y/o TypeScript.

  • Más de 3 años de experiencia demostrable como desarrollador Front-End.

  • Experiencia comprobable en la arquitectura, publicación o mantenimiento de a menos una Custom App en Shopify (pública, privada o personalizada).

  • Experiencia integrando Shopify con sistemas de terceros (pagos, ERP, CRM, logística).

Conocimientos Técnicos Requeridos

  • Ecosistema Shopify: Dominio de Polaris Design System, App Bridge, Theme App Extensions, Checkout UI Extensions y Shopify Functions.

  • Herramientas de Plataforma: Shopify Partner Dashboard, Shopify CLI v3+ y Shopify App Templates (Remix o Next.js).

  • APIs y Datos: Manejo avanzado de consultas, mutaciones y paginación en GraphQL y REST; verificación HMAC en Webhooks; uso de Metafields y Metaobjects.

  • Seguridad y Arquitectura: Flujos de autenticación OAuth 2.0 , gestión de scope de permisos y buenas prácticas de seguridad web (OWASP).

Stack Tecnológico Especificado

  • Backend: Node.js (LTS), TypeScript, Liquid (plantillas Shopify), JWT, OAuth2, y seguridad web (AES, SHA256, RSA).

  • Frontend: React 18, Polaris Design System, Remix, TypeScript, Axios y Fetch API.

  • Bases de Datos: SQL (PostgreSQL / MySQL) y NoSQL (MongoDB / AWS DynamoDB).

  • Testing: Jest, Vitest, React Testing Library, Supertest o Cypress.

  • Infraestructura & DevOps: AWS S3, AWS CloudWatch y control de versiones con Git.

  • Metodología: Marco de trabajo Scrum.

Conocimientos Deseables (Plus)

  • Experiencia con Hydrogen (React framework headless de Shopify) y Oxygen (hosting CDN).

  • Customización avanzada de temas con Shopify Online Store 2.0 (sections, blocks, metaobjects).

  • Conocimientos en Shopify Plus y sus capacidades avanzadas (B2B, checkout extensible).

  • Integraciones con SDKs de pagos (Stripe, PayPal, Mercado Pago) y manejo de multi-currency/mercados internacionales.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Related jobs

Other jobs at NIR-YU

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.