Customer Service Agent – E-commerce

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

TYPE OF WORK

Full Time

SALARY

N/A

HOURS PER WEEK

TBD

DATE UPDATED

Aug 27, 2026

JOB OVERVIEW

We are a fast-growing e-commerce bedding brand looking for a reliable and highly organized Customer Service Agent to join our team long term.

We are looking for someone who communicates clearly, learns quickly, pays close attention to detail, and genuinely cares about providing customers with a great experience.

Your Responsibilities
Respond to customer emails professionally and efficiently
Help customers with order status, shipping and tracking questions
Handle returns, refunds, replacements and cancellations according to our policies
Resolve delivery issues and order-related problems
Answer product questions and help customers before and after their purchase
Work directly inside Shopify and our customer service tools
Communicate with our fulfillment and management teams when necessary
Follow our SOPs and customer service guidelines
Keep customer information and conversations properly organized
Identify recurring customer issues and report them to the team
Use AI tools to improve productivity while keeping every response accurate and human
Maintain fast response times without sacrificing quality
What We're Looking For
Previous customer service experience
E-commerce customer service experience is strongly preferred
Excellent written English
French is a strong advantage
Experience with Shopify is preferred
Experience with platforms such as Gorgias, Zendesk, Reamaze or similar tools is a plus
Strong problem-solving skills
Very good attention to detail
Ability to stay calm and professional with difficult customers
Comfortable handling a high volume of customer requests
Able to follow SOPs and company policies carefully
Able to work independently without constant supervision
Reliable and consistent communication
Comfortable using AI tools such as ChatGPT as part of your workflow
Who This Position Is For

This position is a good fit for someone who doesn't simply copy and paste responses.

We want someone who can understand the customer's problem, find the correct solution, communicate it clearly and know when an issue needs to be escalated.

You should be comfortable taking responsibility for your work and making sure customer issues are actually resolved.

Position Details
Position: Customer Service Agent
Industry: E-commerce / Bedding
Work Type: Remote
Employment: Full-Time
Schedule: Flexible, but consistent daily availability is required
Long-term position: Yes
Compensation: Based on experience
Performance bonuses: Available based on performance and reliability

There is room to grow within the company for team members who consistently perform well.

How to Apply

Do not apply by sending us a direct message.

To be considered for the position, you must complete our application form.

The form includes questions about your experience as well as several real customer service scenarios so we can better understand how you communicate and solve problems.

Apply here:

???? ----------

Only candidates who complete the application form will be considered.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0177
Total Execution Time  0.0190
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,501,984 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Customer-Service-Agent-E-commerce-1717628
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0122 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0005   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1717628
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 801570
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1717628
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-04',ej.date_added) duration_daysDATEDIFF('2026-09-04',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-09-04',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1717628' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1717628 
0.0007   UPDATE employer_jobs SET hit_counts '***Aug-27-2026=1152***Aug-28-2026=236***Aug-29-2026=72***Aug-30-2026=12***Sep-04-2026=1' WHERE job_id'1717628'  
0.0009   UPDATE employer_jobs SET monthly_hits '***Aug-2026=1471***Sep-2026=1' WHERE job_id'1717628'  
0.0013   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1717628' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1717628 
0.0054   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '801570'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)