Enable job alerts via email!

Freelance Backend Developer

Rough Trade

London

Hybrid

GBP 125,000 - 150,000

Full time

19 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

Rough Trade seeks a Freelance Backend Developer to transition a bespoke Shopify integration into a scalable, multi-store app. Ideal candidates require strong Python skills and familiarity with Google Cloud to support various operational contexts, working within an agile team.

Qualifications

  • Available to start immediately.
  • Strong Python development experience.
  • Experience with Google Cloud is a plus.

Responsibilities

  • Adapt existing Shopify-to-Erply integration into an app.
  • Ensure the app supports multiple store contexts.
  • Collaborate with internal developers and set up CI/CD pipelines.

Skills

Python development
ERP integrations
Google Cloud
Scalable architecture
Cross-functional teamwork

Job description

Social network you want to login/join with:

First opened in 1976, London, England, on the doorstep of punk, Rough Trade helped establish the unique role and experience of anindependent music shop, being as much a hang-out for likeminded music lovers as it was a place to purchase music from the emerging DIY music scene.
Today, Rough Trade remains proudly independent, continuing tochampion exciting new music, now with four stores in the UK, onein New York,plus US and UK based web stores and various pop-up activities.

Role: Freelance Backend Developer (3-6 month contract)

Location: London/Hybrid

Start Date: ASAP

Contract Type: FTC/Freelance

Basis: Temporary

Work Pattern: Monday to Friday

About Rough Trade

For over 45 years, Rough Trade has been trusted by customers and the music industry to shine a spotlight on the best new music from all over the world. This has afforded Rough Trade a unique role and scope of opportunity within the UK and Global music retail industry. There is no other music retail shopping experience quite like that offered by Rough Trade. This role is a unique chance to be part of something truly special within the music retail landscape, and for the right candidate to truly make their mark.

About the Role

We are seeking a freelance developer to adapt our existing bespoke Shopify-to-Erply integration into an installable Shopify app that can support multiple store contexts: owned retail, B2B, and third-party logistics (3PL). The app should be built for long term maintainability and ease of deployment across different Shopify stores.

Objectives

Convert our current integration into an installable Shopify app.

Include configuration options that support different operational contexts (retail, B2B, 3PL).

Ensure the app is scalable and can be managed through our existing infrastructure on Google Cloud.

Scope of Work
  • Design and develop a multi-store-compatible Shopify app based on our existing Python integration including:
    • Products / Variants

    • Orders / Fulfilments / Invoices

    • Inventory

    • Locations

    • Configuration

  • Build admin configuration settings within the Shopify app UI to support retail, B2B, and 3PL variations.

    Handle authentication, store-specific settings, and Shopify App Bridge conventions.

    Collaborate with our internal dev team (Product Manager, Backend Developer, Frontend Developer).

    Set up deployment and CI/CD pipeline within GCP for production use.

    Fully functional, installable Shopify app

    Admin UI for managing context-specific settings

    Deployment guide and documentation

    Unit and integration tests

    Weekly standups via Google Meet

    Slack for ad hoc communication

    JIRA for issue tracking and progress updates

    Code review and version control via GitHub

    The Ideal Candidate

    Candidate who is available to start immediately

    Strong Python development experience, ideally with ERP integrations

    Experience with Google Cloud (Cloud Run, Pub/Sub, Cloud Functions)

    Familiar with scalable architecture and multi-tenant systems

    Comfortable working in a cross-functional agile team

    At Rough Trade we value diversity and inclusion across everything that we do. From the records that we sell to the events that we hold, to the incredible people that work in our business every day, we are committed to delivering the best possible experience for everybody.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.