Virtual Executive Assistant — Accounting, Ecommerce & Marketing

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

TYPE OF WORK

Full Time

SALARY

30,000/Year AUD

HOURS PER WEEK

40

DATE UPDATED

Apr 1, 2026

JOB OVERVIEW

?? **IMPORTANT: Do NOT apply if you do not have an accounting degree or hands-on Xero experience. We will not consider applications without these. Please save your time and ours.**

The Role

We're looking for a rare kind of person. You studied accounting because you're logical, detail-oriented, and love systems. But you've always had a creative side that doesn't get used enough in a traditional accounting role. You thrive on ticking off tasks, shipping things fast, and seeing the direct impact of your work. And secretly, you've always wanted to design something that makes brands stick out in a crowded market.

If that's you, we want to talk.

About Us

We run five business entities across three countries. MXTology is a premium ready-to-drink cocktail brand that reached the Grand Final of Gordon Ramsay's Food Stars Australia — that's a core asset we lean on hard. Aussie Floats makes inflatable products for the Australian summer market. Floral Image is a corporate florist doing B2B and B2C deliveries. We also operate Floral Image in the USA and Canada.

Between all five entities, we're managing complex multi-jurisdictional accounting, multiple revenue streams, and aggressive growth targets across Australia, the USA, and Canada.

What You'll Actually Do

**Your primary focus right now is bookkeeping and financial operations across all five entities.**

You'll manage Xero as the single source of truth. Your core responsibilities include:

- Reconcile accounts across all five entities — Australian, US, and Canadian businesses
- Ensure full compliance with Australian GST, payroll, and superannuation requirements under Australian law
- Manage BAS lodgements, payroll processing, and super contributions for Australian staff
- Navigate US and Canadian tax and accounting requirements for our North American entities
- Manage inventory costing and reconciliation across MXTology and Aussie Floats
- Maintain the accounting calendar and make sure nothing falls through the cracks

This is where your accounting degree matters most. You need to understand multi-jurisdictional compliance, not just bookkeeping mechanics.

**But here's the critical piece — we're actively automating the accounting side of the business.**
We're integrating AI tools, automating reconciliation workflows, and building systems so that the repetitive bookkeeping work becomes more hands-off over time. This isn't theoretical. We're investing in this now.

What that means for you is simple: as the accounting side gets automated, you transition into what you actually want to do.

You'll own Shopify operations for MXTology and Aussie Floats — updating product pages, optimizing conversions, managing inventory feeds, integrating apps. We use Klaviyo across all three consumer-facing businesses, so you'll manage email sequences, customer data, and campaign execution. We use no-code tools — Bubble, Google Apps Script, Zapier — so you're orchestrating, not coding.

And then there's the creative work. You'll design social media assets, write copy for campaigns, help us position our brands as premium and intentional in markets full of noise. As we automate the accounting, this becomes your primary focus.

You'll work alongside the founder day to day, who handles big-picture strategy and vision. You execute with precision and speed.

Who We're Looking For

**Non-negotiable requirements:**
- Accounting degree (Bachelor's in Accounting, Finance, or equivalent)
- Hands-on Xero experience (not just "familiar with" — you've actually reconciled accounts, coded transactions, and run reports)
- Strong written English
- Reliable internet connection

**Strongly preferred:**
- Multi-jurisdictional accounting experience (Australia, USA, Canada, or any combination)
- Understanding of Australian GST, payroll, and superannuation compliance
- Shopify and/or Klaviyo experience
- AI fluency — you actively use Claude, ChatGPT, Midjourney, or similar tools in your daily workflow
- Creative ability — you can design social media posts, marketing emails, or brand assets that look professional and on-brand (Canva proficiency is a plus)
- Experience with no-code tools (Bubble, Zapier, Google Apps Script)

**The kind of person who thrives here:**
- You're fast — you'd rather ship something good today than perfect next month
- You love ticking off tasks and clearing a to-do list
- You're creative enough to design a social post that stops the scroll, but disciplined enough to reconcile a multi-entity balance sheet without cutting corners
- You see this role as a pathway — the accounting work is stable income and the foundation, but you're excited about the creative and marketing side growing as we automate the bookkeeping
- You're building something with us, not just doing a job

The Offer

Full-time: 40 hours per week. Ongoing role with clear growth pathway.

**Months 1–3 (Probationary Period): AUD $12 per hour**
- Annual equivalent: AUD $23,040
- This period is about proving execution and fit
- You'll get familiar with our systems, three countries, five entities, and our automation roadmap

**Month 4+ (Confirmed Role): AUD $15 per hour**
- Annual equivalent: AUD $30,000
- Performance-based increase — you've proven yourself
- We're investing in your longevity and growth
- This is when we really start building out automation and you transition toward more creative work

You'll work directly with the founder day to day. We iterate fast. And as we build out automation, you're part of designing what that looks like and how your role evolves.

How to Apply

**?? To confirm you've read this entire ad, start your application with the word "FIREBALL". Applications that don't start with this word will not be reviewed.**

Then tell us:

1. **Your accounting qualifications** — what degree do you hold, and any certifications (Xero, CPA, etc.)?

2. **Your Xero experience** — how many years, what types of entities have you managed, and have you done any multi-jurisdictional work (Australia, USA, Canada, or other)?

3. **Your AI experience** — give us ONE specific example of how you've used AI (Claude, ChatGPT, Midjourney, etc.) to complete a real work task faster or better. Be specific — generic answers like "I use ChatGPT sometimes" won't cut it.

4. **Your creative side** — show us ONE thing you've designed or created that you're proud of. A social media post, an email campaign, a landing page, a brand asset — anything. Include a link or attach an image.

5. **Your availability** — confirm you can work 40 hours per week and let us know your timezone.

**All five questions must be answered in full. Incomplete applications will not be considered.**

We review applications within 48 hours. Shortlisted candidates will receive a short paid test task covering both a bookkeeping exercise and a Shopify/marketing execution task.

We move fast. If you're the right fit, you could be working with us within two weeks.


MXTology — Premium cocktails in a pouch. Grand Finalists on Gordon Ramsay's Food Stars Australia.
Aussie Floats — Inflatable fun for the Australian summer.
Floral Image — Corporate floristry for the ACT, Seattle and Vancouver

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0148
Total Execution Time  0.0181
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,512,128 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Virtual-Executive-Assistant-Accounting-Ecommerce-Marketing-1614633
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0056 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1614633
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 919975
 LIMIT 1 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1614633
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-18',ej.date_added) duration_daysDATEDIFF('2026-04-18',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-18',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1614633' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1614633 
0.0011   UPDATE employer_jobs SET hit_counts '***Apr-01-2026=628***Apr-02-2026=84***Apr-03-2026=95***Apr-04-2026=28***Apr-05-2026=30***Apr-06-2026=42***Apr-07-2026=22***Apr-08-2026=17***Apr-09-2026=4***Apr-10-2026=13***Apr-11-2026=6***Apr-18-2026=1' WHERE job_id'1614633'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Apr-2026=970' WHERE job_id'1614633'  
0.0004   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1614633' 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` = 1614633 
0.0005   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '919975'
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)