What are the responsibilities and job description for the Office Assistant position at MB Mechanical Contractors, Inc?
MB Mechanical Contractors Inc. is a well-established mechanical contracting company specializing in HVAC, plumbing, welding, and boiler systems for commercial and industrial projects across Southern Maine and New Hampshire. We pride ourselves on quality workmanship, strong customer service, and a supportive team environment.
Position Summary
We are looking for a reliable and detail-oriented Office Assistant to join our small office team. This is a versatile role ideal for someone who enjoys variety in their workday, combining administrative support, basic accounting/data entry, and customer-facing duties. The position can range from part-time (20 hours) to near full-time (up to 40 hours) depending on experience and business needs.
Key Responsibilities
- Perform data entry and maintain accurate records in QuickBooks & paper files (invoicing, vendor bills, etc.)
- Answer incoming phone calls & walk in’s professionally, route calls, and handle general inquiries
- Provide general office support including filing, scanning, mail handling, and organizing documents
- Provide basic accounting tasks such as accounts payable/receivable, expense tracking, and reconciliations
- Support the office manager, as well as all office staff with scheduling, correspondence, and administrative tasks as needed
- Maintain a clean and organized office environment
- Other duties as assigned to support smooth daily operations
Qualifications & Requirements
- Some accounting or bookkeeping background required
- QuickBooks experience strongly preferred (Desktop or Online)
- Proficient with data entry and working in Microsoft Office (Word, Excel, Outlook)
- Able to multitask, and prioritize workload
- Strong attention to detail and organizational abilities
- Reliable, self-motivated, and able to work independently in a small team setting
- Prior office or administrative experience in construction, contracting, or in a small business setting is a plus
- Must have reliable transportation to our Scarborough office, this is not a remote position
What We Offer
- Flexible hours (20–40 per week)
- Competitive wage of $20-25/hour based on experience
- Supportive work environment with a small, tight-knit team
- Opportunity for growth within the company
- Stable, year-round position with a respected local contractor
- Benefits available to Full Time (over 32 hour) Employees including; EPL, Insurance Health Plan HSA eligible (Employer pays 100% of Employee cost) & Dental, 401k with 3% Match, 7 Paid Holidays.
How to Apply Please send your resume and a brief note about your QuickBooks/accounting experience when applying.
We are actively reviewing candidates and hope to fill this position soon.
Job Type: Full-time
Pay: $20.00 - $25.00 per hour
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Paid time off
- Professional development assistance
Work Location: In person
Salary : $20 - $25