Join the FloodCo USA Team!

At FloodCo USA, we believe that our employees are the driving force behind our success. As we continue to expand and evolve, we are always on the lookout for talented, dedicated, and passionate individuals to join our diverse team. Our careers page showcases the exciting opportunities currently available across various departments, ranging from sales and marketing to engineering and customer support.

You will become a part of a dynamic and supportive work environment that fosters personal growth and professional development. We offer competitive compensation packages, comprehensive benefits, and opportunities for advancement, ensuring that our employees feel valued and empowered to reach their full potential.

If you share our commitment to excellence and have the skills and experience necessary to excel in your chosen field, we encourage you to explore our open positions and submit your application today. Together, we can shape the future of our industry and create lasting, meaningful impact for our clients, partners, and communities.

We look forward to welcoming you to the FloodCo USA family!

Open Job(s)


Division/Department: Finance

Location: Elmwood Park, NJ

Reports to: General Manager/Direct Supervisor

Level: Intermediate

Type: Full Time

Salary: Commensurate with Experience

The Full Charge Bookkeeper assists with the financial management of the organization; implementation, maintenance and adherence to internal controls and accounting procedures compliant GAAP standards; as well as payroll and necessary customer service tasks.


  • Oversee monthly cash flow, monitor progress and changes and keep the Management updated on organization’s financial status
  • Responsible for accurate and detailed job-costing (WIP) in QuickBooks
  • Produce accurate month end closeout, complex journal entries, reconciliations including, but not limited to cash, prepaid expenses and payroll
  • Ensure accurate recording of bank deposits; reconcile bank account statements
  • Prepare, analyze and present weekly, monthly, quarterly and annual financial reports
  • Conduct the quarterly review of companies’ financials and budgets • Maintain fixed asset ledger, depreciation, and reconciliation
  • Audit and spot-check different areas of accounting within the Finance Department and any accounting done by other departments
  • Prepare monthly and quarterly tax returns
  • Remit payroll income sales and use taxes
  • Process 1099s
  • Work with outside CPA(s) on yearly audits and other financial compliances
  • Ensure compliance with quarterly payroll and business taxes
  • Maintain good standing and business licensing requirements
  • Assist with Budget Planning
  • Maintain inventory in QuickBooks
  • Analyze and evaluate, with the assistance of the Management, the purchase of “large ticket items”
  • Learn the company’s CRM and Job Management software integrated with QuickBooks
  • Ensure maintenance of all financial files, records and correspondence in accordance with company procedures and good business practices
  • Answer telephone; take inquiries, messages and respond as needed
  • Maintain confidentiality of all customer and business information
  • Such other duties and responsibilities as may be reasonably directed and required


  • Minimum of five (5) years bookkeeping experience
  • Minimum of three (3) years QuickBooks experience, Desktop Contractor Edition a plus.
  • Minimum of BA/BS or equivalent in Accounting
  • Experience in restoration or construction bookkeeping
  • Intermediate proficiency in Microsoft Windows software, especially EXCEL and WORD; use of the Internet
  • Strong organization, budgeting, forecasting and financial management skills
  • Competent with spreadsheets and databases


  • Effective written and verbal communication skills
  • Strong numbers aptitude
  • Strong time management skills and work ethic
  • Can work under pressure
  • High degree of attention to detail
  • Consistent adherence to deadline
  • Excellent time management skills and the ability to prioritize work
  • Working knowledge of general office equipment
  • Comfortable with routinely shifting demands


Submit your Resume

You can upload your resume and an optional cover letter directly on our website with the form below, please do not hesitate to call us for any questions.