Welcome to the ProSearch Job Board!

ProSearch is looking for quality candidates to fill temporary, contract, and career opportunities for our clients. Many of these clients partner exclusively with ProSearch to locate talent.

Our team is continuing to interview via phone and video for great opportunities posted on our job board. We have automated our onboarding process and are able to get people to work without visiting our office to continue to adhere to COVID-19 precautionary practices.

We receive new jobs daily. If you do not see a job that is a fit on our current listings, complete the green form below to have your resume reviewed by one of our recruiters.

Let’s get to work!

Current Listings

General Manager

Direct Hire Portland, Maine
General Manager Opportunity In-Person/On-Site Portland, ME Lead the Future of Ferry Service! ProSearch is proud to partner with Casco Bay Island Transit District (Casco Bay Lines) in the search for an exceptional General Manager to serve as the organization’s Chief Executive Officer….

Controller

Direct Hire Portland, Maine
ProSearch is working with a well-established, solid Maine organization to find an experienced and results-driven Controller. This is a high-impact opportunity for a seasoned financial professional who is looking to lead key accounting functions and contribute to…

Temporary Credit Specialist – Hybrid | Westbrook, Maine

Temporary Westbrook, Maine
Temporary Credit Specialist – Hybrid | Westbrook, Maine Location: Hybrid (Must reside in or near Westbrook, Maine) On-Site Requirement: Minimum 3 days per week in-office Job Type: Temporary, Full-Time Schedule: Monday – Friday, 9:30 AM…

Open Enrollment Presenter (Part time/long term)

Temporary Cincinnati, Ohio
Now Hiring: Open Enrollment Presenter (Part-Time, Seasonal) – Make a Difference, One Event at a Time! Are you someone who enjoys helping others understand important topics in a clear and engaging way? Are you retired…

Compensation and Benefits Manager

Direct Hire Portsmouth, New Hampshire
Benefits and Compensation Manager – Full-Time Portsmouth, NH Are you an experienced HR professional with a strong background in benefits administration and employee compensation strategy? We are working with a respected multi-state, Engineering company who…

Senior Accountant

Direct Hire Lewiston, Maine
Title: Senior Accountant Direct Hire Location: Lewiston, ME Payrate: Competitive Report to: Director of Financial Reporting ProSearch is partnering with a leading organization to find an experienced Senior Accountant who’s ready to take on a high-impact…

Temporary Reception 7/21-7/25

Temporary Portland, Maine
Temporary Receptionist (7/21-7/25) Downtown Portland, ME July 21–25, 2025 Monday–Friday, 8:00 AM – 4:30 PM (30-minute lunch) Payrate: $20/hour Parking is provided A professional services firm in Downtown Portland, ME is seeking a temporary receptionist to provide front desk coverage from July 21 to July 25. Key Responsibilities: Greet clients and visitors at the front desk Handle phone calls and direct project inquiries Manage incoming/outgoing mail and coordinate material pickups/deliveries with clients and collaborators Provide general office and administrative support Ideal Candidate: Prior experience in office support, reception, or administrative roles Friendly, professional demeanor Strong communication and organizational skills Why This Role? Perfect for someone looking to earn extra income or stay engaged while between long-term roles. Great team and convenient location.

Temporary Pharmacy Technician- PORTLAND

Temporary Portland, Maine
Job Type: Temporary and Full Time (40 hours per week) Location: Portland, ME, 04104 Payrate: $19-22.50/hr. Schedule: Monday – Friday, Day Shift Are you a Pharmacy Technician looking for full-time work in Portland, ME? We’re…

IT Support Specialist

Direct Hire IT Wellesley, Massachusetts
IT Support Specialist (Hybrid | Wellesley, MA) Are you an experienced IT Support Specialist looking for a career that offers variety, flexibility, and the chance to make a real impact? This hybrid IT role, based…

SQL DBA

Contract to Hire Portland, Maine
Are you ready to step into a key technical role where your expertise as a SQL Server Database Administrator truly makes an impact? ProSearch is partnering with a highly respected, innovation-driven organization based in Portland,…

Product Manager

Contract Westbrook, Maine
Product Manager I – Results Services (Remote, U.S.) Job Type: Full-Time (Short-Term Leave Coverage) Location: Remote (United States) Work Hours: 9:00 AM – 5:00 PM EST Overview ProSearch is partnering with a leading technology…

Chief Financial Officer

Direct Hire Lewiston, Maine
Chief Financial Officer (CFO) Hybrid | Full Time Position | Based in Lewiston, Maine Industry: Corporate Finance | Distribution | Executive Leadership ProSearch, Maine’s leading staffing and recruiting firm, is proud to partner with Geiger,…

Temporary Employee Relations Specialist

Temporary Bar Harbor, Maine
Location: On-Site, Bar Harbor, Maine, 04609 Job Type: Temporary, Full-time (40 hours/week) Pay Range: $33-38/hr. About the Role: Are you a motivated Employee Relations Specialist seeking a full-time role in Bar Harbor, ME? ProSearch is hiring for a…

Accounting Assistant

Temporary Portland, Maine
Are you an experienced Accounting Assistant professional looking for your next opportunity in a professional environment? ProSearch is seeking a detail-oriented Accounting Assistant to join our client’s team on a temporary basis. This position is fully on-site, offers a…

Temporary Administrative Support

Temporary Portland, Maine
Temporary Administrative Support Associate $20-23/hr. M-F, 8-4:30 onsite for 3+ months Our client is seeking a highly organized and detail-oriented individual to fill a temporary administrative position, working under the direction of the Annual Giving…

Sales Manager/Project Coordinator

Direct Hire Kennebunk, Maine
Are you ready to turn your technical know-how into a high-impact career with a company that values expertise, growth, and long-term success? We're looking for a skilled and motivated Sales Manager/ Project Coordinator to join…

Temporary Scheduling Support

Temporary Portland, Maine
Temporary for 2+ months Onsite: Portland, ME Work Schedule: Monday to Friday, 8:00 AM to 4:30 PM Pay: $20 per hour Are you an individual with scheduling experience looking for a new opportunity? Our client is…

Temporary Customer Support Consultant

Temporary Westbrook, Maine
Temporary Customer Support Consultant II Location: On-site in Westbrook, ME Schedule: Monday–Friday, 8:00 AM – 5:00 PM Contract: 6+ month temporary role Can you see yourself thriving in a fast-paced, high-impact role that blends customer…

Payroll Administrative Assistant

Temp to Hire Freeport, Maine
Are you a detail-oriented payroll or accounting professional looking to grow with a company that values hard work, collaboration, and continuous improvement? A growing company in Freeport is seeking a detail-oriented Payroll Administrative Assistant to…

Let’s get to work!

ProSearch is looking for quality candidates to fill direct hire, temporary, and work from home positions for Maine’s top employers. If you’re looking for that next gig or career opportunity, your first step is to join our network, so we know you’re out there, and we’ll contact you when we see a great fit for you!

Connect with one of our recruiters now, and be the first to see jobs:

In a couple of sentences, tell us how we can help you.
Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!