Job Title:
Staff Accountant
Company: Creative Financial Staffing
Location: Lakeland, FL
Created: 2026-04-02
Job Type: Full Time
Job Description:
Staff Accountant Location: Lakeland, FLSalary: $55,000 - $60,000 Why This Opportunity Stands Out Well-established hospitality organization with a strong, people-first culture Beautiful, professional office environment in Lakeland Customer-facing workplace where collaboration and service truly matter Supportive, team-oriented leadership and positive day-to-day atmosphere Excellent work-life balance and long-term stability Outstanding perks including free lunch every day and full benefits Key Responsibilities Manage full-cycle Accounts Payable, including invoice processing and vendor communication Support Accounts Receivable functions as needed Assist with month-end close, including preparation of journal entries Perform bank reconciliations and maintain accuracy of the general ledger Support inventory tracking and reconciliation Partner with internal teams to ensure accurate, timely, and efficient financial operations Qualifications 1-2 years of accounting experience Bachelor's degree in Accounting, Finance, or a related field preferred #LI-KH1 #INJAN2026 #ZRCFS #LI-ONSITE EB-1279876620 document.addEventListener('DOMContentLoaded', () => { const root = document.querySelector('#job_desc'); if (!root) return; // Skip wrapping if we've already done it if (root.dataset.hashtagsWrapped === "1") return; const SKIP = new Set(['SCRIPT','STYLE']); const walker = document.createTreeWalker(root, NodeFilter.SHOW_TEXT, { acceptNode(node) { if (!node.nodeValue || !node.nodeValue.match(/#[/p{L}/p{N}_]+/u)) return NodeFilter.FILTER_REJECT; // Avoid wrapping inside an existing hashtag span let p = node.parentNode; while (p && p !== root) { if (p.nodeType === 1 && p.hasAttribute('data-hashtag')) return NodeFilter.FILTER_REJECT; if (SKIP.has(p.nodeName)) return NodeFilter.FILTER_REJECT; p = p.parentNode; } return NodeFilter.FILTER_ACCEPT; } }); const re = /#[/p{L}/p{N}_-]+/gu; function wrapTextNode(textNode) { const text = textNode.nodeValue; re.lastIndex = 0; let m, last = 0; const frag = document.createDocumentFragment(); while ((m = re.exec(text)) !== null) { // preceding plain text if (dex > last) frag.appendChild(document.createTextNode(text.slice(last, dex))); // hashtag span const span = document.createElement('span'); span.textContent = m[0]; span.setAttribute('data-hashtag', '1'); // idempotence guard span.setAttribute('style', 'font-size:9px;color:#fff'); // requested inline style frag.appendChild(span); last = re.lastIndex; } // trailing plain text if (last < text.length) frag.appendChild(document.createTextNode(text.slice(last))); textNode.parentNode.replaceChild(frag, textNode); } const toProcess = []; let n; while ((n = walker.nextNode())) toProcess.push(n); toProcess.forEach(wrapTextNode); root.dataset.hashtagsWrapped = "1"; });