Man With Open Arms with overlay words that say 'Work With Us'

Bookkeeper 

What You’d Be Doing

At Strategy, we’re an award-winning digital marketing and web design agency based in Olathe, dedicated to helping small and medium-sized businesses get the leads and growth they deserve. Our team is passionate about real results with no fluff, and we’re looking for a sharp, detail-oriented Bookkeeper to keep our internal operations running smoothly so we can stay focused on delivering for clients. 

This full-time role (~40 hours/week) blends precise bookkeeping with hands-on office management. Expect roughly 50-60% finance/bookkeeping and 40-50% operations, with flexibility during busy periods like month-end closes or team events. This is a 100% in-person position at our Olathe office. 

If you thrive on accuracy, enjoy keeping things organized and efficient, and want to support a mission-driven team that helps SMBs punch above their weight, this is your spot. Be part of a close-knit crew doing work that matters—right here in Olathe. 

Online Shopping On Laptop Screen

You’d Be Responsible For:

  • Record and categorize all daily transactions (invoices, expenses, receipts) using double-entry methods in QuickBooks Online. 
  • Manage accounts payable (AP): Review vendor invoices, schedule payments (checks, ACH), and reconcile statements to prevent discrepancies. 
  • Handle accounts receivable (AR): Generate client invoices, track payments, send polite follow-ups on overdue accounts, and apply credits/deposits accurately. 
  • Perform monthly bank and credit card reconciliations—ensure everything matches and flag any irregularities for quick owner review. 
  • Process bi-monthly payroll: Calculate hours, deductions, taxes, and benefits; file related reports, as necessary. 
  • Manage purchase order requests and support budgeting, forecasting, and year-end tax prep by organizing documents and coordinating with external accountants. 
  • Monitor Kansas-specific compliance (e.g., sales tax filings when applicable). 
  • Oversee daily office operations: Order supplies, manage inventory, coordinate maintenance, and keep our Olathe workspace productive, organized, and welcoming. 
  • Provide HR/admin support: Handle onboarding/offboarding, maintain employee files, track time off, administer basic benefits (e.g., health insurance enrollment), manage incoming calls/emails, organize digital/physical files, prepare correspondence, handle shipping/receiving, and tackle ad-hoc projects like event planning. 

Bookkeeper

Skip to content