Join Our Team
These are exciting times at ProWorks. We’re growing steadily, taking on meaningful Umbraco projects, and always interested in meeting people who care about quality, collaboration, and building things that last.
We’re a small, experienced team that values balance, curiosity, and pride in our craft. If you’re looking for a place where your work is visible, your voice matters, and learning is encouraged, we’d love to hear from you.
Why ProWorks
A healthy, people-first culture
- We value life happiness over work demands and believe great work comes from sustainable pace
- Family-founded and family-friendly. Flexibility matters here
- Flat, transparent organization with minimal bureaucracy
- No workplace politics. Seriously
- Visibility across the business, including strategy, delivery, and client relationships
- We enjoy spending time together, from informal hangouts to team events
- We take pride in ourselves, our teammates, and the work we ship
- Teamwork and mutual support are non-negotiable
You’ll learn and grow here
- Paid training and certifications, including Umbraco learning paths
- Peer mentoring and collaborative problem-solving
- Knowledge sharing through internal discussions and informal “lunch and learn” sessions
- A culture that encourages self-learning and experimentation
- Everyone contributes to leadership, regardless of title
- Support for community involvement and professional participation
Small team, big impact
- A small business environment working on complex, enterprise-grade projects
- Variety across industries, including government, public sector, insurance, manufacturing, and specialty e-commerce
- Long-term client relationships and platforms that evolve over years, not weeks
- Recognition as an Umbraco Platinum Partner, reflecting deep platform expertise
Where and How We Work
ProWorks is a remote-friendly company with team members primarily in the Pacific and Mountain time zones. While our roots are in Oregon, we support flexible, distributed work for U.S.-based employees.
We collaborate closely, communicate clearly, and trust people to manage their time and responsibilities like adults.
What We Look For
While responsibilities vary by role and experience level, successful team members at ProWorks tend to share a few traits:
- Care about code quality, usability, and long-term maintainability
- Communicate clearly and work well in small, collaborative teams
- Take ownership and follow through
- Are curious, adaptable, and open to learning
- Respect both technical and non-technical perspectives
Experience with Umbraco CMS is a plus, but strong fundamentals and a willingness to learn matter just as much.
Benefits & Perks
- Medical, dental, and vision insurance
- AFLAC supplemental insurance options
- 401(k) with company match
- Generous PTO and paid vacation
- 10 paid holidays
- Professional development support, including training, certifications, and conferences
- Occasional travel opportunities when appropriate
Open Roles
We’re always interested in talking with talented people who want to work with Umbraco, whether you’re early in your career or bringing years of experience.
Location: Corvallis, Oregon (on-site or hybrid) and Remote (U.S.-based)
Time zone: Pacific and Mountain time zones preferred, flexible for the right fit
Connect With Us
Don’t See the Right Role?
If you’re interested in working with us but don’t see a role that fits, we still want to hear from you. Submit your resume through the application form and tell us what you’re looking for.
Diversity, Equity & Inclusion
ProWorks is an equal opportunity employer. We welcome applicants of all backgrounds and experiences and are committed to creating an inclusive environment.
If you need an accommodation during the application or interview process, please let us know through the application form.
Candidate Privacy
We respect your privacy. Any information you submit will be used solely for recruiting purposes and handled in accordance with our Privacy Policy.