Shopify Product Manager

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

USD 750

HOURS PER WEEK

40

DATE UPDATED

Apr 8, 2026

JOB OVERVIEW

Job Title: Shopify Product Manager

Location: Fully Remote
Employment Type: Full-Time

About Bower Solutions

Bower Solutions is a digital marketing and web development agency supporting a portfolio of brands, including several fast-growing ecommerce companies. Our teams work across social media, paid ads, websites, email marketing, and product launches—often simultaneously.

We’re looking for a Shopify Product Manager who can manage and optimize product listings, maintain storefront visuals, and support ongoing ecommerce operations across multiple brands.

Learn more at bowersolutions.ai

Role Overview

As a Shopify Product Manager, you’ll be responsible for managing day-to-day ecommerce operations within Shopify. This includes creating and updating product listings, organizing collections, managing site banners, and setting up promotions such as discount codes.

This role is fast-paced and detail-oriented, with frequent updates required across multiple brands and product catalogs. You’ll be expected to move quickly, maintain accuracy, and ensure the storefront is always optimized for conversions.

Key Responsibilities

- Create, update, and manage product listings in Shopify (titles, descriptions, images, variants, pricing)
- Organize and maintain product collections for optimal navigation and merchandising
- Update homepage and site banners based on promotions, launches, and campaigns
- Create and manage discount codes, sales, and promotional campaigns
- Ensure product pages are visually consistent and aligned with brand standards
- Coordinate with marketing and design teams for product launches and updates
- Monitor site for errors, inconsistencies, or optimization opportunities

Qualifications & Skills

- Experience working with Shopify (required)
- Strong attention to detail and ability to manage large volumes of product data
- Basic understanding of ecommerce merchandising and conversion optimization
- Familiarity with product tagging, collections, and navigation structure
- Ability to work quickly and accurately in a fast-paced environment
- Comfortable using tools like Shopify admin, Google Sheets, and basic image editing tools
- Experience with ecommerce brands is a plus
- Ability to work in US Pacific time hours

What We’re Looking For

- Someone who is highly organized and process-driven
- A detail-obsessed operator who catches mistakes before they go live
- A fast executor who can handle repetitive tasks without losing quality
- Someone who understands how product presentation impacts sales
- A reliable team player who can keep up with ongoing ecommerce demands
- Bonus: Management of product listings on Etsy

What We Offer

- Fully remote, full-time role
- Opportunity to work across multiple ecommerce brands
- Hands-on experience with fast-growing online stores
- A collaborative, results-driven team environment
- Opportunity to grow into an ecommerce manager or operations lead role

How To Apply

Please use this link to apply: ----------
Do not message on here; these messages are rarely checked

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0220
Total Execution Time  0.0238
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,504,960 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Shopify-Product-Manager-1619113
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0154 seconds)  (Hide)
0.0016   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1619113
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 730606
 LIMIT 1 
0.0016   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1619113
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-22',ej.date_added) duration_daysDATEDIFF('2026-04-22',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-04-22',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1619113' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1619113 
0.0006   UPDATE employer_jobs SET hit_counts '***Apr-08-2026=617***Apr-09-2026=72***Apr-10-2026=45***Apr-11-2026=18***Apr-12-2026=8***Apr-13-2026=32***Apr-14-2026=16***Apr-15-2026=11***Apr-16-2026=4***Apr-17-2026=3***Apr-18-2026=5***Apr-21-2026=1***Apr-22-2026=1' WHERE job_id'1619113'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Apr-2026=833' WHERE job_id'1619113'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1619113' AND status LIKE 'sent%' ORDER BY id DESC  
0.0013   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1619113 
0.0069   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '730606'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)