Shopify Developer: Booking System for Medical Device Hire Program

Remote Full-time
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
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

[Remote] Software Engineer III

Remote

**Experienced Data Entry Specialist – Remote Work Opportunity at arenaflex**

Remote

Workforce Management Coordinator

Remote

Senior Clinical Data Manager - Temp to Perm

Remote

Customer Experience Strategy Programme Manager

Remote

Sr. Renewables Financial Accountant - REMOTE

Remote

Experienced Live Chat Support Specialist – Delivering Exceptional Customer Experiences through Real-Time Assistance and Issue Resolution

Remote

Target Remote Data Entry Jobs $26/Hour

Remote

Care Agent

Remote

Hiring Now: Want Outbound Call Center Rep - Remote in Pierre, SD

Remote
← Back