Beaverton, OR

Salary
$60.1–$64.9/hrfrom the description
Posted
Jul 24, 2026
Location
Beaverton, OR
Last confirmed open
Jul 27, 2026

What this job asks for AI summary

A contract-to-hire UI engineering role focused on building front-end software for optical inspection and laser processing equipment used in semiconductor and related industries. Day-to-day work involves writing C#, WPF, and Blazor code, converting Figma mockups into .NET applications, integrating hardware control interfaces, and maintaining automated tests. The role also includes mentoring junior engineers and participating in agile ceremonies at a fully on-site facility in Beaverton, OR.

Mid level · 3+ years · Portland-Vancouver-Hillsboro, OR-WA · Contract

Must have (14)
C#WPF.NETBlazor, Asp.net Mvc or Asp.net Web FormsJavaScriptTypeScriptHTMLCSSBootstrapRESTAzure DevOps or JiraAzure, GCP or AWSGitCI/CD
Nice to have (7)
XAMLWinUIgRPCPlaywrightFigmaMAUIRazor

“or” means any one of them counts — you don't need all of them.

We read this from the posting text with AI. Skim the description below before ruling yourself out.

How this req sits in the market our data

Roughly 80 people in the Portland-Vancouver-Hillsboro, OR-WA area plausibly meet what this posting asks for (software developers). range 50–140

Applicant volume Moderate — A normal amount of company. The rare requirements below are what will separate a shortlisted application from the rest.

What gives you an edge
WPF6%Blazor6%

Rare in this occupation — lead with these, and say what you built with them.

What won't set you apart
JavaScript62%HTML55%CSS53%CI/CD45%

Most people in this occupation already list these. Still required — just not what gets you shortlisted.

What the occupation pays Median $159,430 (middle half $128,996–$177,877). This posting is about at that midpoint.

Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.

Why we read it this way (9)

This is a contract-to-hire engagement posted through Actalent (a staffing firm); the end client is an unnamed startup in the optical inspection/laser processing space.

The title carries no seniority level. The 3+ years requirement and responsibilities (including mentoring junior engineers) support a Mid-to-Senior read; the relatively modest experience floor and startup framing tip the band to Mid.

Blazor is listed as the primary preferred framework under Essential Skills, with ASP.NET MVC or ASP.NET Web Forms accepted as alternatives — captured as a single requirement with alternatives.

Azure DevOps is the primary tool called out under Essential Skills; Jira appears under Additional Skills as an alternative, so it is captured in the alternatives array rather than as a separate preferred skill.

XAML appears in the Responsibilities section as part of the stack description ('C#, Blazor, XAML/WPF') but is listed separately under Additional Skills & Qualifications ('WinUI and XAML-based technologies'), so it is treated as preferred.

Razor and MAUI appear in the Essential Skills section as part of the Blazor alternative group; they are also listed separately as preferred to reflect their secondary framing ('hands-on experience with Blazor, Razor, or MAUI').

The degree requirement states 'Bachelor's degree … or equivalent experience,' which means no formal degree is hard-gated.

Pay is quoted as an hourly range ($60.10–$64.90/hr), consistent with the contract/temporary nature of the engagement.

Posting is for a contract engagement — the market benchmarks below price full-time roles, so read the comp comparison with that in mind.

Read the full posting

The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.

Apply

Apply on employer site ↗