Accountant

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

TYPE OF WORK

Full Time

SALARY

$5 - $7 per hour

HOURS PER WEEK

40

DATE UPDATED

Mar 21, 2026

JOB OVERVIEW

Republic Homebuilding and Renovations is a design build residential construction and remodeling firm serving homeowners throughout the Greater Houston area. We specialize in high quality renovations, additions, and custom residential projects, combining thoughtful design, disciplined project management, and clear communication to deliver exceptional results. Our team values professionalism, accountability, and continuous improvement, and we are committed to building both great homes and a strong, collaborative workplace.

Minimum Qualifications

Bachelor’s degree in Accounting or a related field (or equivalent practical experience)
3+ years of accounting or bookkeeping experience
Strong working knowledge of QuickBooks Online
Comfortable working remotely with cloud-based tools (QuickBooks, shared files, project systems)
Construction or job-costing experience is a plus, but not required — training will be provided
Quickbooks Online Certifications strongly preferred
Past experience working remotely in evenings as a virtual assistant preferred, not required.
Must have a reliable computer, reliable internet, backup internet, and backup power bank.
Must be willing to work nights. Regular job hours during Philippine times are 9:30 pm - 6:30 am with 1 hour unpaid lunch.

Key Responsibilities

Prepare and send client invoices and assist with tracking payments
Help track subcontractor bid requests, approved work orders, and verify subcontractor invoices
Assist with purchasing materials and supplies based on approved purchase orders
Track material orders and confirm delivery locations with the project team
Accurately record income and revenue transactions in QuickBooks
Enter all job-cost and project-related expenses so costs are tracked correctly by project
Assist with reconciling bank accounts, credit cards, and loan accounts in QuickBooks
Enter company bills into QuickBooks and support timely payment processing
Help prepare monthly financial reports, including income statements and balance sheets
Assist in creating monthly Work in Progress (WIP) reports
Run payroll software and help maintain payroll records
Track employee and virtual assistant paid time off (PTO)

What Success Looks Like in the First 90 Days
First 30 Days

Complete onboarding and training on our systems, workflows, and expectations
Learn how we use QuickBooks Online for job costing and construction accounting
Begin entering bills, expenses, and income accurately with guidance
Understand how projects, purchase orders, and work orders flow through accounting

By 60 Days

Independently handle daily transaction entry and basic reconciliations
Confidently support invoicing, bill processing, and job cost tracking
Assist with month end close activities and financial reporting
Understand the structure and purpose of WIP reporting

By 90 Days

Reliably manage assigned accounting tasks with minimal supervision
Maintain accurate job cost data across multiple projects
Contribute meaningfully to monthly financial statements and WIP reports
Be a dependable remote tea ---------- mber who communicates clearly and meets deadlines

Why You’ll Like Working Here

Fully remote role with clear working hours and expectations
Step-by-step training, documentation, and ongoing support — you won’t be left guessing
A respectful, professional team that values accuracy, communication, and follow through
Exposure to real world construction accounting and job costing (great learning opportunity)
Stable workload with structured processes

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0032
Controller Execution Time ( Jobseekers / Job )  0.0165
Total Execution Time  0.0204
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,502,144 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Accountant-1607145
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0071 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0018   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1607145
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 897333
 LIMIT 1 
0.0005   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1607145
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-17',ej.date_added) duration_daysDATEDIFF('2026-04-17',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-17',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1607145' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1607145 
0.0008   UPDATE employer_jobs SET hit_counts '***Mar-21-2026=1138***Mar-22-2026=205***Mar-23-2026=149***Mar-24-2026=130***Mar-25-2026=55***Mar-26-2026=60***Mar-27-2026=34***Mar-28-2026=8***Mar-29-2026=5***Mar-30-2026=36***Mar-31-2026=21***Apr-01-2026=15***Apr-02-2026=8***Apr-03-2026=19***Apr-04-2026=5***Apr-05-2026=5***Apr-06-2026=10***Apr-07-2026=4***Apr-08-2026=8***Apr-09-2026=5***Apr-10-2026=6***Apr-11-2026=1***Apr-17-2026=2' WHERE job_id'1607145'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Mar-2026=1834***Apr-2026=88' WHERE job_id'1607145'  
0.0004   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1607145' 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` = 1607145 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '897333'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0004   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)