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.
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….
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…
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…
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…
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 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.
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 (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…
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 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 (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,…
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…
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 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…
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 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…
Location: Stratham, NH (On-site) Schedule: Monday, Wednesday, Friday – 8:00 AM to 4:30 PM Pay: $24–$28/hour Duration: 3+ months Immediate Start Available About the Role Are you looking for a flexible, part-time warehouse job with…
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…
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…
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: