Shopify Developer Needed to Build Training Journal Feature for Fitness Subscription Platform

Remote Full-time
Shopify Developer Needed to Build Training Journal Feature for Fitness Subscription Platform

We are building a new feature for our fitness subscription platform pumpandrun.fit, which currently runs on Shopify.

Our members access workout videos through their Shopify customer accounts, and we want to add a personal training journal where each subscriber can track workouts and results.

The goal is to build a Training Journal inside the Shopify customer account where users can log workouts, track streaks, and see their progress.

This is the first phase (MVP) of a larger product, so we are looking for a developer who can build a clean, scalable foundation.

Inside the Shopify customer account area, members should see a new section:

Features for the MVP:

• Add a workout entry

• View recent workout history

• Track current workout streak

• Track workouts completed this week

• Simple progress summary

Example workflow:

1. User logs into their Shopify account

2. Opens **Training Journal**

3. Clicks **Add Workout**

4. Enters:
• workout date
• optional note to the workout

5. Saves entry and sees updated streak and statistics.

We are looking for a solution that uses:

• Shopify Customer Account UI Extension

• A custom Shopify app(private or custom app)

• External database to store workout entries

• Shopify customer metafields for summary statistics

Example summary metafields:
• current streak
• last workout date
• total workouts
• workouts this week

Frontend

Customer Account UI Extension inside Shopify account

Backend

Custom API for storing and retrieving workout entries

Database

External database (PostgreSQL / similar)

Integration

Shopify Admin API to update customer metafields

The system will later expand to include:

• workout calendar

• progress graphs

• badges / achievements

• leaderboards

• coach feedback

• notifications and reminders

So the architecture must allow future expansion.

Skills Required

• Shopify app development

• Shopify Customer Account UI Extensions

• Shopify Admin API / GraphQL

• Backend development (Node.js, Remix, or similar)

• Database design

• Experience building SaaS or subscription platforms is a plus

Nice to have:

• Experience with fitness apps or tracking systems

• Experience building Shopify apps used inside customer accounts

• Strong UX thinking for member dashboards

Scope:

Phase 1 MVP:

• Training journal UI inside customer account

• Add workout form

• Workout history list

• Streak calculation

• Basic statistics

• Database storage

• Metafield sync

How to Apply?

Please include:

• examples of Shopify apps or customer account extensions you have built

• links to relevant Shopify projects

• a brief explanation of how you would architect this feature

We are looking for a developer who can also collaborate with us on future phases.

About Us

Pump & Run is a fitness platform with an active community and growing subscriber base. This project will become a core feature of our platform.

Apply Now

Apply Now
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

Script Writer – Online Work From Home Project

Remote

Remote Phone Call Receptionist

Remote

Remote Admin Data Entry Clerk - Join Our Dynamic Team and Work from Home!

Remote

Yelp Remote Content Moderation Jobs – User Operations – $28–$40/hr

Remote

Join Today: Customer Support

Remote

Forward Deployed Engineer, AI Inference (vLLM and Kubernetes)

Remote

Experienced Business Operations Manager – Driving Efficiency and Excellence in Remote Team Management

Remote

Associate Director, Performance Marketing

Remote

STIPEND OPPORTUNITY: BPS BE/ACTT Writing Tutor and Mentor (SY25-26)

Remote

Data Scientist - Remote

Remote
← Back