Bookkeeper

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

TYPE OF WORK

Full Time

SALARY

Based on Experience

HOURS PER WEEK

40

DATE UPDATED

Oct 9, 2026

JOB OVERVIEW

Bookkeeper (Full-Time, Remote)

Hours: Full-Time | 9:00 AM – 6:00 PM EST

About the Role
We are a dynamic and fast-growing company looking for a dependable, experienced, and detail-oriented Bookkeeper to manage financial records and ensure accuracy across all accounting operations. This role is perfect for someone who enjoys structure, thrives on precision, and takes pride in maintaining clean books and organized financial systems.

You'll work closely with leadership to ensure the company's finances are properly tracked, reconciled, and reported in a timely manner.

What You'll Do
Bookkeeping & Accounting Management
Handle daily bookkeeping activities, ensuring all transactions are accurately recorded
Manage accounts payable and accounts receivable, including vendor payments, expense entries, and client billing
Conduct bank and credit card reconciliations, resolving discrepancies promptly
Maintain organized financial records and documentation for all transactions
Support leadership with month-end closing procedures and ongoing financial reviews
Ensure compliance with internal accounting standards and processes

Financial Reporting & Systems Support
Prepare financial statements, summary reports, and other accounting outputs as required
Use QuickBooks (Online or Desktop) to maintain accurate ledgers and reports
Use ---------- or similar tools to streamline payables and approvals
Collaborate with management on implementing payroll and accounting system integrations
Identify inefficiencies in accounting workflows and suggest process improvements

Cross-Functional & Administrative Support
Communicate regularly with leadership regarding financial progress and updates
Coordinate with other departments to ensure consistency of records and data accuracy
Handle confidential information responsibly and maintain data integrity
Support general administrative tasks related to bookkeeping such as filing, documentation, and audits
Participate in special projects or additional accounting assignments as needed

What We're Looking For
At least 3 years of bookkeeping or accounting experience
Bachelor's degree in Accounting, Finance, or a related field
Advanced proficiency in Excel; extensive experience with QuickBooks is required
Exceptional analytical and problem-solving skills with high attention to detail
Strong organizational skills with the ability to prioritize tasks and meet deadlines across multiple projects
Critical thinker and resourceful problem-solver who can adapt to evolving processes and suggest improvements
Clear, proactive communicator who works well independently in a remote setting

What We Offer
Full-time, long-term role
Paid Time Off (PTO)
Paid U.S. holiday leaves
Medical stipend after 3 months
Opportunity to grow into expanded responsibility over time
Clear opportunities for growth and professional development
Collaborative, supportive, and people-first work environment

Please submit your updated CV to apply. Only shortlisted candidates will be contacted.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0319
Total Execution Time  0.0337
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,486,936 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Bookkeeper-1746821
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0217 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1746821
 LIMIT 1 
0.0007   SELECT *
FROM `employers`
WHERE `employer_id` = 915077
 LIMIT 1 
0.0007   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1746821
AND `misc`.`id` IS NULL 
0.0008   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-17',ej.date_added) duration_days, DATEDIFF('2026-10-17',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_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-10-17',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1746821' 
0.0005   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1746821 
0.0016   UPDATE employer_jobs SET hit_counts = '***Oct-09-2026=1676***Oct-10-2026=131***Oct-11-2026=4***Oct-15-2026=2***Oct-17-2026=2' WHERE job_id= '1746821'  
0.0012   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=1814' WHERE job_id= '1746821'  
0.0007   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1746821' AND status LIKE 'sent%' ORDER BY id DESC  
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1746821 
0.0128   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '915077'
AND `date_added` >= '2022-06-08' 
0.0003   select * from teasers 
0.0008   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)