Shopify Developer: Booking System for Medical Device Hire Program

🌍 Remote, USA 🎯 Full-time 🕐 Posted Recently

Job Description

We're an Australian e-commerce brand (Shopify) that runs a medical device hire (rental) program alongside our product sales. We need a custom booking system built for the hire program that works seamlessly within our existing Shopify theme.

Background

We hire out TGA-approved iontophoresis devices on 3-week and 4-week terms. Currently, the booking process involves manual steps (email contracts, ID collection). We want to bring this into a single, streamlined customer-facing flow on our Shopify store.

We've had issues with existing Shopify booking/rental apps not rendering or functioning correctly within our current theme. This is a known compatibility problem and a key reason we're looking for someone who can build a custom solution or resolve the theme conflicts preventing existing apps from working.

What We Need

A booking system on our Shopify store that allows customers to:

  • View real-time availability for each hire device
  • Select their device model (three options: Hands and Feet, Underarms, or 3-in-1)
  • Select their hire duration (3 weeks or 4 weeks, with different pricing for each)
  • Sign a hire agreement/contract digitally as part of the checkout flow
  • Upload a valid Australian government-issued photo ID for verification

The system needs to integrate with Shopify's existing checkout and order management so we can track hire bookings alongside regular product orders.

Important Context

Our current Shopify theme has caused compatibility issues with off-the-shelf booking and rental apps. They either don't display correctly or break during the customer flow. We need someone who is experienced in diagnosing and resolving Shopify theme conflicts, whether that means customising an existing app to work with our theme, building a custom solution using Liquid/Shopify APIs, or a combination of both.

Requirements

  • Strong experience with Shopify theme development (Liquid, HTML/CSS, JavaScript)
  • Proven experience building or integrating booking, rental, or reservation systems on Shopify
  • Ability to diagnose and fix theme compatibility issues with third-party apps
  • Experience with digital contract/e-signature integration (or ability to build a simple agreement signing step)
  • Experience with secure file upload functionality (for ID verification)
  • Clean, mobile-responsive implementation that matches our existing store design

To Apply

Please include in your proposal:

  • Examples of booking, rental, or reservation systems you've built or integrated on Shopify
  • Your recommended approach (custom build vs. adapting an existing app) and why
  • Whether you've dealt with theme compatibility issues blocking third-party apps before
  • Your estimated timeline and fixed-price quote in AUD

Budget:

This is a defined project with clear requirements. We're open to proposals within this range depending on the approach and experience level. We'd rather pay for quality and have it done right than cut corners.

Apply tot his job

Apply To this Job

Ready to Apply?

Don't miss out on this amazing opportunity!

🚀 Apply Now

Similar Jobs

Recent Jobs

You May Also Like