Senior Bookkeeper *Superstar Only*

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

TYPE OF WORK

Full Time

SALARY

Php 50, 000 to Php 70, 000

HOURS PER WEEK

40

DATE UPDATED

Apr 14, 2026

JOB OVERVIEW

We are looking for two experienced bookkeepers to join our finance team and take ownership of expense categorization, transaction reconciliation, accounts payable, and invoice processing across multiple legal entities.

The bookkeepers will work closely with the CFO, ensuring that all financial transactions are accurately recorded, categorized, and reconciled on a regular basis. This role is ideal for someone who is detail-oriented, organized, and comfortable managing financial data across multiple platforms — including Xero, Stripe, PayPal, Shopify, and our custom CRM.

Key Responsibilities
- Categorize all expenses and transactions in Xero, ensuring accurate classification for reporting and compliance
- Reconcile transactions across multiple payment platforms, including Stripe, PayPal, Shopify, and custom CRM tools
- Manage accounts payable, ensuring all invoices are properly reviewed, recorded, and scheduled for payment
- Assist with invoice processing, ensuring all vendor invoices are accurately documented and match purchase orders where applicable
- Work closely with the CFO to provide up-to-date financial records for monthly, quarterly, and annual reporting
- Ensure all financial data is accurate and properly organized to support compliance across multiple jurisdictions
- Flag discrepancies or unusual transactions for review by the CFO

What We’re Looking For
- At least 5 years of experience in bookkeeping and expense reconciliation
- Strong proficiency in Xero
- Experience working with Stripe, PayPal, Shopify, and custom CRMs
- Strong attention to detail and organizational skills
- Experience handling multi-entity, multi-currency financial data preferred
- Comfortable working in a remote-first environment
- Fluent in English, both written and spoken

Requirements for Effective Remote Work
- Reliable computer or laptop capable of photo and video editing
- Stable high-speed internet connection
- Conducive work environment

Working Schedule
- Full-time opportunity
- Remote work setup (Philippines-based applicants only)

Benefits
- Competitive salary.
- Paid Time Off from day one, increasing to 10 days annually after six months with the company.
- Training and development opportunities.
- Opportunity to contribute to a rapidly expanding content team producing world-class creator content.
- Great potential for career advancement into leadership positions.

Salary range
- Php 50,000 - Php 70,000 (based on experience)

Application Instructions
Since this is a long-term position, there will be an in-depth qualification process. If you believe you have what it takes, here is what to do next:

Please go to the link below, review the questions carefully, and share the required information.

----------

If you believe you meet our qualifications and requirements, we encourage you to apply now and become a valuable part of our rapidly expanding company.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0250
Total Execution Time  0.0270
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,515,056 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Senior-Bookkeeper-Superstar-Only-1623732
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0145 seconds)  (Hide)
0.0011   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1623732
 LIMIT 1 
0.0013   SELECT *
FROM `employers`
WHERE `employer_id` = 679667
 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` = 1623732
AND `misc`.`idIS NULL 
0.0010   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 '1623732' 
0.0017   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1623732 
0.0008   UPDATE employer_jobs SET hit_counts '***Apr-14-2026=391***Apr-15-2026=115***Apr-16-2026=32***Apr-17-2026=25***Apr-18-2026=5***Apr-22-2026=1' WHERE job_id'1623732'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Apr-2026=569' WHERE job_id'1623732'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1623732' 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` = 1623732 
0.0053   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '679667'
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)