We Are Hiring

Looking for our open positions? Visit our job portal.
Open Positions
Full Stack Developer | Portland, Oregon

Full Stack Developer | Portland, Oregon

TITLE:  Full Stack Developer – Node.js LOCATION: Portland, OR PAY: Target pay for this role is between $130,000 and $180,000 annually but may vary based on experience. OVERVIEW: ProFocus is searching for multiple Full Stack Developers – JavaScript, Node, Hapi – for a...

read more
Java Architect | Portland, Oregon

Java Architect | Portland, Oregon

TITLE: Java Architect - AWS LOCATION: Downtown Portland, OR PAY: Target pay for the Java Architect - AWS role is $140-$155k per year but may vary based on experience. OVERVIEW: ProFocus is searching for a Java Architect - AWS for a direct hire position in downtown...

read more
IS Database Developer | Portland, Oregon

IS Database Developer | Portland, Oregon

Job Title:  IS Database Developer Location: Portland, OR OVERVIEW: ProFocus is hiring a IS Database Developer for a 12+ month contract position with our client in Portland, OR POSITION DETAILS: As an IS Database Developer, you will be responsible for developing and...

read more

Looking for a New Job?

We’re hiring! We’d love to help you find your next role!

Your Application

Thank you for your interest in ProFocus Technology!

After submitting your application, you’ll receive an automated email to verify your contact information—please complete this step to ensure we can reach you. While we strive to review every submission, due to the volume of applications, we may not be able to respond to everyone individually.

If you encounter any issues with our job board or resume submission, please contact us at info@profocustechnology.com.

We appreciate your understanding and look forward to reviewing your application!

About ProFocus

ProFocus is an IT staffing and consulting company. We strive to connect a select few of the right technology professionals to the right jobs.

We get to know our clients and candidates in detail and only carefully introduce a small number of candidates that fit the role well.


Looking for a New Opportunity?

We’re hiring! Send us your resume today so we can help you find your next job.

Need Talent?

Talk to a team member or submit your job order in seconds.