Recurly logoRecurly logo

Shopify Integration Engineer

RecurlyMedellín, Medellin, Colombia
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Mid to Senior

Qualifications

Qualifications:Experience with TypeScript and a solid understanding of the Shopify ecosystem. Proficient in Node.js and familiar with webhooks and APIs related to Shopify. Ability to work collaboratively in a team-oriented environment. Strong problem-solving skills and attention to detail. Excellent communication skills, both written and verbal.

About the job

Join Our Team as a Shopify Integration Engineer

At Recurly, we are transforming the landscape of subscription commerce with our innovative platform, Recurly Commerce. This powerful solution is designed to help ambitious brands enhance subscriber acquisition and retention. As a Shopify Integration Engineer, you will play a pivotal role as the expert at the intersection of the Shopify ecosystem and our Recurly Commerce platform, overseeing the architecture, implementation, and ongoing development of integrations that seamlessly connect Shopify storefronts to our subscription billing engine.

Your expertise in TypeScript will be utilized across both the frontend (Shopify themes, custom storefronts) and the backend (Node.js services, webhooks, Shopify Admin & Storefront APIs). You will collaborate closely with product teams, designers, and customer success professionals to create integrations that provide a native feel for merchants and maintain resilience at scale.

Your Responsibilities:

  • Integration Architecture & Development: Design and build Shopify app integrations, public, custom, and embedded, leveraging TypeScript and Shopify's latest APIs (Admin REST & GraphQL, App Bridge, Checkout Extensions).
  • Enhance end-to-end subscription flows linking Shopify's checkout with Recurly Commerce's subscription lifecycle management.
  • Develop and maintain Shopify Functions, Checkout UI extensions, and Theme App Extensions for a seamless subscriber experience.
  • Advance the webhook infrastructure to synchronize Shopify order and customer data with Recurly's platform in real time.
  • Lead migrations for merchants transitioning from third-party billing platforms, such as Recharge, Appstle, Bold Subscriptions, and Skio, to Recurly Commerce, including data mapping, subscriber record transfer, and cutover coordination.

Platform Ownership:

  • Act as the internal authority on Shopify's evolving platform, including app review requirements, Partner program policies, Shopify Markets, B2B Commerce, and Checkout extensibility.
  • Stay abreast of the Shopify changelog and platform announcements; proactively identify breaking changes and spearhead mitigation efforts before they impact merchants.
  • Define and document integration patterns, best practices, and operational runbooks for the Commerce engineering team.

Merchant & Partner Enablement:

  • Engage directly with strategic merchant accounts during onboarding to define, configure, and troubleshoot their Shopify + Recurly Commerce integration.
  • Work in tandem with Recurly's Solutions Engineering and Customer Success teams to translate merchant requirements into robust technical implementations.
  • Contribute to developer documentation, code samples, and Shopify-specific guides that enhance merchant self-service.

Quality & Reliability:

  • Create well-tested, well-typed TypeScript code; advocate for code review practices and shared engineering standards across the team.

About Recurly

Recurly is at the forefront of subscription commerce, providing innovative solutions that empower brands to manage their subscriber relationships effectively. Our commitment to excellence drives us to deliver a platform that enhances customer engagement and retention.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.