Executive Assistant & Business Systems Coordinator (Part-Time)

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

TYPE OF WORK

Part Time

SALARY

$4-8 based on performance

HOURS PER WEEK

15

DATE UPDATED

Jul 23, 2026

JOB OVERVIEW

Hours: 15–20 hours per week (with opportunity to increase)

Salary: Based on experience

About Us

Demi's Nails & Beauty is one of Ireland's leading beauty education academies, helping beginners build successful beauty businesses through both in-person and online education.

We're entering an exciting growth phase with new online programmes, digital products and expanded content creation. We're looking for a highly organised, proactive and reliable Executive Assistant & Business Systems Coordinator to help keep the business running efficiently behind the scenes.

Your Mission

Your role is to help build and maintain the systems, organisation and day-to-day operations of the business while taking recurring administrative tasks off the CEO's plate, allowing Demi to focus on teaching, recording content, marketing and growing the business.

We're looking for someone who enjoys creating structure, improving processes and making businesses run more efficiently.

Responsibilities
?? Systems & Business Organisation
Build practical systems that improve the day-to-day running of the business.
Identify repetitive tasks and create processes to make them more efficient.
Build and maintain business workflows.
Create and maintain SOPs once processes have been established.
Create checklists, templates and internal documentation.
Maintain ClickUp and business dashboards.
Organise Google Drive and business documentation.
Recommend and implement improvements that save time and reduce manual work.
Help build a business that runs on systems rather than memory.

???? Administration
General business administration.
Organise invoices and receipts.
Update the cash flow tracker.
Prepare finance folders for the accountant.
Maintain business spreadsheets.
Keep business documentation organised.
Prepare weekly reports.
Keep recurring administrative tasks up to date.

???? Sales Administration
Update and maintain the CRM.
Keep the sales pipeline organised.
Follow up enquiries using approved templates and processes.
Update booking records.
Track enquiries and sales activity.
Prepare weekly sales reports.

(Any high-value or personalised sales conversations will remain with the CEO.)

???? Project Coordination
Keep ClickUp organised and up to date.
Follow up on outstanding internal tasks.
Help ensure projects stay on schedule.
Chase deadlines where appropriate.
Keep the CEO informed of anything requiring attention.
Ensure business systems are being followed consistently.


Skills & Experience Essential:
Excellent written and spoken English.
Highly organised and detail-oriented.
Excellent administrative skills.
Experience using Google Workspace.
Comfortable using spreadsheets.
Able to work independently.
Strong problem-solving skills.
Proactive mindset.
Excellent time management.
Ability to prioritise multiple projects.
Preferred
Experience using ClickUp or similar project management software.
Experience creating SOPs and business documentation.
Experience improving business systems and workflows.
Experience supporting founders or business owners.
Familiar with AI tools such as ChatGPT or Claude.

The Person We're Looking For:
You genuinely enjoy organisation.
You love bringing structure to growing businesses.
You're proactive and don't wait to be told every step.
You enjoy creating systems that save time.
You take ownership of your work and see projects through to completion.
You enjoy improving the way businesses operate and are always looking for ways to make things more efficient.

Success In This Role Within your first 90 days:

Business systems are more organised and easier to use.
ClickUp is fully maintained.
Google Drive is organised.
Business documentation is easy to find.
Cash flow and finance administration are kept up to date.
Invoices are organised for the accountant.
Weekly reports are delivered consistently.
Repetitive manual tasks have been reduced through better systems and workflows.
The CEO spends significantly less time on administration and more time creating content and growing the business.

Hours & Pay
Part-time (15–20 hours per week).
Opportunity to increase hours as the business grows.
Competitive salary based on experience.
Paid weekly.
Initial trial period applies.

How to Apply:
If you're interested in this position, we'd love to hear from you!

Please send:
Your CV.
A short cover letter explaining why you'd be a great fit for this role.
A link to your portfolio (if applicable).
???? Loom Video (Required)

Please also submit a 5–10 minute Loom video introducing yourself.

This is an important part of our hiring process as we'd like to understand how you communicate, solve problems and whether you'd be a good fit for our team.

In your Loom video, please answer the following:

Introduce yourself and tell us about your background.
Tell us about your previous experience supporting business owners or growing businesses.
What software are you confident using? (e.g. ClickUp, Google Workspace, Canva, ChatGPT, Claude, spreadsheets, etc.)
Tell us about a business or project you've helped organise or improve.
Give us an example of a repetitive task or process you've improved or automated.

If you joined Demi's Nails & Beauty tomorrow, what would your priorities be during your first 30 days?
If you had to save the CEO 10 hours per week within your first month, what would you focus on first, and why?
Why do you believe you'd be the right fit for this role?

Please keep your Loom video natural and conversational. We're not looking for a perfect presentation, we simply want to get to know you, understand how you think and see how you communicate.

Applications submitted without a Loom video will not be considered.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0153
Total Execution Time  0.0167
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,513,296 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Executive-Assistant-Business-Systems-Coordinator-Part-Time-1694728
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0097 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0018   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1694728
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 946020
 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` = 1694728
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-07',ej.date_added) duration_daysDATEDIFF('2026-08-07',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-08-07',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1694728' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1694728 
0.0009   UPDATE employer_jobs SET hit_counts '***Jul-23-2026=842***Jul-24-2026=110***Jul-25-2026=49***Jul-26-2026=27***Jul-27-2026=51***Jul-28-2026=22***Jul-29-2026=71***Jul-30-2026=26***Jul-31-2026=22***Aug-01-2026=11***Aug-02-2026=3***Aug-07-2026=1' WHERE job_id'1694728'  
0.0005   UPDATE employer_jobs SET monthly_hits '***Jul-2026=1220***Aug-2026=15' WHERE job_id'1694728'  
0.0014   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1694728' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1694728 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '946020'
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)