Bookkeeper & Office Manager - Full Time - Growing Company & Great Culture

Spotlight Marketing and Branding
Charlotte, NC

PLEASE DO NOT apply for this job without reading everything below.

Summary:

We are Spotlight Marketing & Branding , a digital marketing agency that helps small and solo law firms grow their businesses through strategic digital marketing. Our services range from website design, blogs, and email newsletters to digital advertising and SEO , allowing attorneys to build strong online brands, stay top of mind with their audiences, and generate growth.

That's where you come in.

We're looking for a Bookkeeper & Office Manager who will own our day-to-day bookkeeping while supporting internal office operations and basic HR administration . If you're someone who enjoys keeping finances organized, processes running smoothly, and a growing team supported behind the scenes, this could be a great fit.

Required Attributes:

Job Description:

We provide internet marketing services specifically for lawyers and small law firms. We're like Yoda - we're the guides leading lawyers through the marketing world. If that reference doesn't make sense, watch Star Wars before your interview with us.

1. Finance & Accounts Support

  • Record daily financial transactions in QuickBooks Online (cash-based accounting)
  • Process Accounts Payable and Accounts Receivable , including invoicing and vendor payments
  • Track and follow up on Accounts Receivable in coordination with leadership
  • Reconcile bank statements and credit card accounts (including Amex)
  • Monitor vendor bills, payment schedules, and subscriptions
  • Maintain accurate financial records across QuickBooks and internal systems
  • Prepare monthly financial reports for management review
  • Maintain the general ledger and chart of accounts
  • Monitor cash flow and assist with budget tracking
  • File and pay sales tax, payroll taxes, and other required filings
  • Support the CPA firm with year-end closings and audits
  • Organize and maintain financial files and records

2. Office Administration & HR Support

  • Serve as the primary point of contact for calls, visitors, and general inquiries
  • Manage office supplies, equipment, and overall workspace organization
  • Coordinate meeting room bookings, calendars, and internal logistics
  • Maintain the organization's Google Drive and internal documentation for easy retrieval
  • Organize company events, meetings, and team gatherings
  • Maintain employee records in compliance with applicable HR requirements
  • Assist with recruitment efforts, job postings, and interview coordination
  • Support new hire onboarding and employee offboarding processes
  • Prepare and coordinate payroll and timesheet approvals
  • Manage employee benefit enrollments and changes

3. IT & Systems Support

  • Coordinate with IT vendors and service providers for equipment, software, and troubleshooting
  • Maintain an up-to-date inventory of company hardware and software licenses
  • Assist with employee technology onboarding and offboarding
  • Support team members with basic technical issues and password resets

Job Requirements

  • Proven experience as a Bookkeeper , Office Manager, or in a similar finance-focused role
  • Hands-on proficiency with QuickBooks Online
  • Strong understanding of accounting principles and financial reporting
  • High attention to detail with a commitment to accuracy
  • Excellent organizational and time-management skills
  • Ability to manage sensitive financial and employee information with discretion and confidentiality
  • Associate's degree or higher in Accounting, Finance, or a related field preferred

Pay, Hours, etc:

Starting salary: $50,000 – $60,000 , based on experience

Schedule

  • Monday – Thursday: In-office at HQ 9:00 AM – 4:00 PM
  • Friday: Half-day remote

Unlimited PTO

Insurance options available

Wellness perks and additional company benefits

Supportive, collaborative team environment with room to grow as the company evolves

How to Apply:

If you are interested in applying for this job, do NOT hit the apply button on this website. Instead, send an email to HR(at)SpotlightBranding.com with no more than two paragraphs about why you are interested in this job. The subject line should be: “I am your new team member! - “Name” Also, attach your resume.

Posted 2026-01-01

Recommended Jobs

Server

Huckle Burger
Washington, NC

We are currently looking for motivated, friendly, and driven individuals to build our serving staff! Our servers make fantastic tips daily. Job Details: We have both full-time and part-time p…

View Details
Posted 2025-08-23

Sales Director SBU1

LINET
Charlotte, NC

DIRECTOR OF SALES AND MARKETING – POST-ACUTE CARE   SUMMARY   The Director of Sales and Marketing post-acute care (Director SBU1)will execute and modify the strategic business unit initiatives …

View Details
Posted 2026-01-27

Sales Associate - Sales Specialist

Love Home Fabrics
Reidsville, NC

Sales Associate - Sales Specialist Upholstery division - Global Textile Alliance General Description & Job Purpose The Sales Associate manages the full sales cycle for TMI customers …

View Details
Posted 2026-01-28

Assembly Worker

SGS Consulting
North Carolina

Job Responsibilities: Assembler will be working on assigned production line and will be required to follow SOP for specific job assignment. Measure, cut and assemble door units. Assist a var…

View Details
Posted 2025-11-14

WMS Local Super User

Kuehne + Nagel
Charlotte, NC

It's more than a job As a Contract Logistics Specialist at Kuehne+Nagel, you will manage end-to-end warehousing operations for our customers. By doing so with precision, you not only contribute to…

View Details
Posted 2026-01-17

[RÖDL USA] Praktikant - German Intern

German American Chambers of Commerce
Charlotte, NC

Description Rödl & Partner USA sucht für unsere Niederlassung in Charlotte, NC and Greenville SC für mindestens 6 Monate eine(n) qualifizierten Praktikanten. Du wirst unsere Abteilung „Busines…

View Details
Posted 2026-01-01

Clinical Education Manager

ScionHealth
Greensboro, NC

At ScionHealth , we empower our caregivers to do what they do best. We value every voice by caring deeply for every patient and each other. We show courage by running toward the challenge and…

View Details
Posted 2025-12-11

Transitions of Care RN- Carebridge

Elevance Health
Wilmington, NC

Virtual: This role enables associates to work virtually full-time, except for required in-person training sessions, providing maximum flexibility and autonomy. This approach promotes productivity, su…

View Details
Posted 2026-01-26

Estimator - heavy civil/ highway

Charlotte, NC

Job Title: Estimator - heavy civil/ highway Category:  Construction Description:  Estimator (heavy civil / highway) Openings in: Raleigh, NC Charlotte, NC Wilmington, NC Greensbo…

View Details
Posted 2026-01-09

Administrative & sales coordinator

Adventure Treks
Zirconia, NC

Adventure Treks operates 13- to 30-day community-based outdoor adventure summer programs for teenagers in the North American west. We also operate gap semester programs in North Carolina, Washington…

View Details
Posted 2025-04-09