Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

UI Developer

$60.1 - $64.9 per hour

Actalent

Job Description

Job Description

Job Title: Software Engineer – UI

Job Description

This role offers the opportunity to design and build user interfaces for advanced optical inspection and laser processing products used across semiconductor, flat panel, consumer electronics, automotive, and aerospace industries. As a Software Engineer – UI, you will work in a highly collaborative, cross-disciplinary environment, translating UX designs into robust, scalable applications using modern .NET technologies. You will contribute to a rapidly growing startup environment where you can shape best-in-class solutions, tackle complex technical challenges, and see your work directly impact cutting-edge hardware and metrology systems.

Responsibilities

  • Design and develop user interfaces with a strong emphasis on user-centric design, ranging from hardware control interfaces to application-level software.
  • Design, build, and maintain clear, efficient, reusable, and reliable code using C#, Blazor, XAML/WPF, and other languages as needed.
  • Propose UI and architectural designs and alternatives for internal review with key stakeholders and leadership, resulting in functional, maintainable applications.
  • Collaborate closely with UX designers, product managers, and backend developers to create seamless, intuitive user experiences.
  • Translate Figma and other UX mockups into accurate .NET-based implementations, ensuring pixel-perfect layouts and interactions without requiring new asset creation.
  • Troubleshoot, debug, and maintain existing UI components and applications, addressing issues related to performance, usability, and stability.
  • Participate actively in code reviews, adhering to development best practices, coding standards, and established git-flow processes.
  • Integrate third-party libraries and components, especially in the areas of visualization and streamlined user interaction.
  • Implement and maintain automated tests, including unit tests and UI automation tests, to ensure high-quality, reliable software.
  • Apply modern software development practices such as continuous integration, package management, and containerized builds.
  • Contribute to agile development processes, including sprint planning, stand-ups, and retrospectives, while working closely with program and product management.
  • Track, document, and communicate issues related to instrument operation, software bugs, and performance to the agile team and program leadership.
  • Mentor junior engineers through code reviews, pull request feedback, and pair programming sessions, fostering best practices and continuous learning.
  • Adapt quickly to new technologies, codebases, and architectures, understanding both the overall system design and detailed implementation.
  • Support major enhancements and upgrades on key projects, taking ownership of design, implementation, and delivery of significant UI features.
  • Travel domestically and internationally up to approximately 10% of the time to support projects, collaborate with teams, or engage with customers as needed.

Essential Skills

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • 3+ years of professional software development experience.
  • Strong proficiency in C# and object-oriented programming.
  • Experience working with .NET frameworks, including modern .NET and Windows Presentation Foundation (WPF).
  • Hands-on experience with Blazor, Razor, or MAUI; alternatively, strong experience with ASP.NET MVC or ASP.NET Web Forms combined with HTML and CSS.
  • Proficiency in UI technologies such as JavaScript, TypeScript, HTML, Bootstrap, and CSS.
  • Experience interacting with APIs, including REST APIs or equivalent integration mechanisms.
  • Experience working in the Azure ecosystem or equivalent cloud environment, with particular emphasis on Azure DevOps or similar tools.
  • Hands-on experience with modern software development practices including git-flow, continuous integration, package management, and containerized builds.
  • Demonstrated history of test automation, including unit testing, code analysis, and delivering high-quality software.
  • Experience working in agile development environments.
  • Ability to work quickly and dynamically in a fast-paced startup environment.
  • Excellent written and verbal communication skills.
  • Ability to ramp up quickly on new codebases, architectures, and technologies while maintaining attention to detail and code quality.

Additional Skills & Qualifications

  • Strong understanding of UI design principles, user-centric design, and best practices for building intuitive user interfaces.
  • Experience and interest in machine vision and visualization-intensive applications.
  • Familiarity with software development for capital equipment or systems involving hardware control is a plus.
  • Experience with WinUI and XAML-based technologies.
  • Background working with gRPC or similar communication frameworks.
  • Experience writing tests and UI automation using tools such as Playwright or similar frameworks.
  • Experience taking Figma or comparable UX mockups and accurately recreating them within the .NET environment.
  • Experience delivering major enhancements or upgrades on at least one significant project, including design and implementation responsibilities.
  • Exposure to data management concepts and integrating UI with data-driven backends.
  • Familiarity with Jira or other agile project management tools as an alternative to Azure DevOps.
  • Interest in working on disruptive technologies in metrology, laser processing, and solid-state energy devices.

Work Environment

This position is based on-site five days per week in a brand-new, state-of-the-art facility that supports highly collaborative work and heavy research and development activities. You will work closely with cross-functional teams, including hardware, software, UX, and product stakeholders, in an environment that values innovation, rapid learning, and continuous improvement. The technology stack centers around modern .NET, C#, WPF, Blazor, Azure-based tools, and contemporary CI/CD practices, with frequent interaction with advanced hardware and capital equipment. The culture emphasizes open communication, mentorship, and teamwork, with opportunities to contribute directly to disruptive technologies. The role may involve up to approximately 10% domestic and international travel to support projects and collaboration. The company offers benefits such as vacation time and the opportunity to work on cutting-edge, industry-shaping solutions.

Job Type & Location

This is a Contract to Hire position based out of Beaverton, OR.

Pay and Benefits

The pay range for this position is $60.10 - $64.90/hr.

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: • Medical, dental & vision • Critical Illness, Accident, and Hospital • 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available • Life Insurance (Voluntary Life & AD&D for the employee and dependents) • Short and long-term disability • Health Spending Account (HSA) • Transportation benefits • Employee Assistance Program • Time Off/Leave (PTO, Vacation or Sick Leave)

Workplace Type

This is a fully onsite position in Beaverton,OR.

Application Deadline

This position is anticipated to close on Aug 7, 2026.

About Actalent

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email View email address on ziprecruiter.com for other accommodation options.

San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.

Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the UI Developer in Beaverton, OR vacancy
  •  ...Junior Front End Developer Seeking a Junior Front End Developer with: 1+ year of React experience - should be enterprise level Ability to work on the back end on occasion or willingness to pick up back end technologies Ability to work in an extremely fast paced environment... 
    Suggested

    BizTek People

    Beaverton, OR
    18 hours ago
  • $166.6k - $208.3k

     ...the loop between ideation and what actually ships. Lead projects that ship new UI patterns to solve real pain points for product teams, helping them build better experiences faster. Develop a design system that's as ready for AI as it is for people, applying the technology... 
    Suggested
    Remote work
    Shift work

    Mercury

    Portland, OR
    18 hours ago
  •  ...Location: WHQ, 4-1, open to relocation - they need start day 1 on campus Project: Looking for a Principal Full stack Engineer to develop a newer Company Media Platform tool. Product support for media and picture assets, managing the platform and stack. They'll support... 
    Suggested
    Immediate start
    Relocation
    Monday to Friday

    campus4tech

    Beaverton, OR
    1 day ago
  • Sr. Full Stack Engineer As our Sr. Full Stack Engineer, you'll help drive Concora Credit's mission to enable customers to Do More with Credit – every single day. The impact you'll have at Concora Credit: Join us in shaping a seamless, best-in-class credit origination...
    Suggested
    Temporary work
    Local area
    Flexible hours

    Concora Credit Inc.

    Beaverton, OR
    18 hours ago
  • Job Title Job Information Job Opening ID 5154 Date Opened 03/28/2019 Job Type Contract Location Beaverton, Oregon Industry IT Services City Beaverton State/Province Oregon Country United States Zip/Postal Code 97006 Job Description Responsibilities...
    Suggested
    Contract work

    BizTek People

    Beaverton, OR
    2 days ago
  •  ...demonstrated having a technical vision for your the features you develop and you feel comfortable owning the direction of your work and...  ...end utilization. Have experience building consumer facing web ui utilizing modular and reactive ui frameworks. Be able to participate... 
    Local area

    NIKE

    Beaverton, OR
    3 days ago
  • $200k - $240k

     ...software built decades ago. We’re modernizing these workflows with tools that are fast, correct, and audit‑ready by design. You’ll help develop technology that supports Financial Aid and Student Accounts, integrating with complex federal systems that are old, opinionated,... 
    H1b
    Work at office
    Remote work
    Flexible hours

    Campus Inc.

    Beaverton, OR
    4 days ago
  • $185k - $200k

    About Campus Campus is on a mission to accelerate the talent of tomorrow and reimagine what college can (and should) be. The problem is clear: college costs have skyrocketed, but outcomes haven’t. Traditional college hasn’t kept up with the aspirations of today’s students...
    H1b
    Work at office
    Remote work
    Visa sponsorship
    Flexible hours

    Campus Inc.

    Beaverton, OR
    18 hours ago
  • Job Opportunity Job Information Job Opening ID 5698 Date Opened 10/10/2019 Job Type Contract Language Skills English Location Portland, Oregon Industry IT Services City Beaverton State/Province Oregon Country United States Zip/Postal Code...
    Contract work

    BizTek People

    Beaverton, OR
    3 days ago
  •  ...Store, retrieve, document and manipulate code and data for analysis of system capabilities and requirements, storage and release. Develop and communicate information for quality assurance testing and validation procedures. Work collaboratively with QA team for project... 

    1872 Consulting

    Beaverton, OR
    18 hours ago
  • At least 4 years of development or support experience in Java/J2EE, Jsp, Servlets, XML, XSD, XSL with experience on build and release process using MVC/Hibernate/Spring/Struts framework At least 4 years of Web server experience (Apache webserver, IBM server, IIS) At least...
    Permanent employment

    TecTammina

    Beaverton, OR
    1 day ago
  • Required: C#, WCF, MVC, XML, SQL, NUnit, Building RESTFul web services, White automation framework. Preferred: Web API, Mock Framework, Dependency Injection, MSMQ, Windows Services,Agile Methodologies, Stash/Bitbucket. Continuous integration...

    3B Staffing LLC

    Beaverton, OR
    1 day ago
  • What you need for this position: - Solid professional background in creating efficient, scalable and highly usable web interfaces - Assist in creation of e-commerce design solutions - Able to demonstrate several website examples - Create design solutions for ...
    Full time

    Bazirkl

    Portland, OR
    18 hours ago
  • $132.5k - $338.3k

    WHO WE ARE: Accenture is a leading partner to the world’s major cloud providers, including AWS, Azure, and Google. Accenture Google Business Group (AGBG) focuses on Cloud solutions leveraging Google's Cloud Platform. Our AGBG professionals deliver a full stack of integrated...
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Beaverton, OR
    4 days ago
  •  ...using Service-now ( Qualifications ~ Overall five years of experience building web applications. ~3 years of experience building UI front end for Web applications. At least one year of which is using HTML, Bootstrap, CSS, Frameworks/Libraries like AngularJS, Ruby... 
    Permanent employment
    Full time
    Contract work
    For contractors
    Work experience placement
    H1b
    Flexible hours

    Procom Services

    Hillsboro, OR
    18 hours ago
  •  ...be a hiring bonus which may be us ed for relocation expenses There is no remote/virtual work scenario  Senior/Lead Web Developer  Responsibilities for Senior Web Developer Provide broad technical knowledge, analyze and develop complex end-to-end solutions... 
    Full time
    Contract work
    Work experience placement
    Local area
    Remote work
    Relocation

    Right Talent Right Now

    Portland, OR
    18 hours ago
  • Site Reliability/DevOps Engineer As a Site Reliability Engineer, you will be a member of a cross-functional Engineering team building solutions to meet the needs of our customers, partners and internal operations staff. Your ability to lead your teammates towards robust...

    1872 Consulting

    Beaverton, OR
    18 hours ago
  • Job Posting Job Information Job Opening ID 6883 Date Opened 12/18/2020 Job Type Contract Language Skills English Location Beaverton, Oregon Industry Technology City Beaverton State/Province Oregon Country United States Zip/Postal Code 9...
    Contract work

    BizTek People

    Beaverton, OR
    18 hours ago
  •  ...testing, documentation, and code quality standards. Contribute to reducing technical debt, improving build performance, and enhancing developer experience. Collaborate closely with engineers and technical leads across global teams to deliver high-quality solutions.... 
    Worldwide

    Jobtailor

    Beaverton, OR
    3 days ago
  •  ...(6-12 months, based in Beaverton, OR) Work as an Applications Engineer in the Technical Support Center in Beaverton, OR Develop expertise in oscilloscopes, signal generators, spectrum analyzers, and other test and measurement instruments Provide pre- and post... 
    Local area

    G.E.M.S

    Beaverton, OR
    3 days ago
  •  ...Firmware Developer First IT Solutions Job Description Must have Qualifications: At least 7-8 years of C/C++ development experience in embedded Linux environment Low level kernel OS subsystems Multi-threaded environment such as Linux* and ThreadX* or... 
    Full time

    Tech Tammina

    Hillsboro, OR
    18 hours ago
  • $30 per hour

    Position and Location Position: Quality Control Inspector / CMM Programmer Location: Wood Village, Oregon Pay: $30+/hr DOE Schedule: Full-time (Schedule details provided during interview; standard production hours) Who We Are We are a precision manufacturing company focused...
    Full time

    Opti Staffing

    Troutdale, OR
    2 days ago
  • $52.35 - $62.84 per hour

     ...is required by Federal Law We are seeking an NC Programmer – CMM, CATIA V5 & 3D Metrology to support aerospace manufacturing by developing and maintaining Machine Control Data (MCD), inspection programs, and precision measurement solutions for complex components, tooling... 

    Moseley Technical Services

    Portland, OR
    3 days ago
  • Company Description Mindlance is a national recruiting company which partners with many of the leading employers across the country. Feel free to check us out at Its a simple route driver job and company will be providing the car. Job Description Qualifications...
    Full time

    Mindlance

    Hillsboro, OR
    18 hours ago
  • Work at entp! Frontend Developer ENTP is looking to add a Frontend Developer The Job Lighthouse is getting a major facelift and we're 90% of the way there, but we need a designer/frontend developer to round out the development trifecta. Julien Lancien and Courtenay... 
    Work at office
    Remote work
    Flexible hours

    Entp

    Portland, OR
    a month ago
  • Atleast 7-8 years of C/C++ development experience in embedded Linux environment low level kernel OS subsystems Multi-threaded environment such as Linux* and ThreadX* or other RTOS Understanding of networking concepts Ability to study and analyze hardware schematic as part...
    Full time

    TecTammina

    Hillsboro, OR
    18 hours ago
  • $119.8k - $234.7k

     ...#SCHIE Responsibilities As a Senior Firmware Engineer, you will be part of engineering team and collaborate with partners to develop and maintain the BIOS/UEFI portfolio, supporting infrastructure across the Azure fleet. Drive strategic objectives and key... 
    Ongoing contract
    Work at office
    Local area
    Worldwide

    Microsoft Corporation

    Hillsboro, OR
    3 days ago
  • $115k - $145k

     ...projects or technical communities The ProArchive Application Development team embraces an AI-first mindset, continuously elevating developer productivity through tools like GitHub Copilot, Windsurf, and Claude Code. We’re seeking developers who are passionate about... 
    Full time
    Work at office
    Local area
    Flexible hours

    Smarsh

    Portland, OR
    18 hours ago
  •  ...Placement (Staff Augmentation) • ICAP (Contractor Payroll) • Flextrack (Vendor Management System) Job Description Software Developer On behalf of our client, Procom Services is searching for a Software Developer for a contract opportunity in Hillsboro, OR.... 
    Permanent employment
    Full time
    Contract work
    For contractors
    H1b
    Immediate start

    Procom Services

    Hillsboro, OR
    18 hours ago
  •  ...disasters, your work will directly impact the tools that drive real-time, location-aware action in the field. As a Senior Software Developer, you’ll design and implement intuitive, high-performance mobile apps using the latest Apple technologies. You’ll focus on solving... 
    Full time
    Relocation
    Relocation package

    Esri

    Portland, OR
    18 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to UI Developer. Be the first to apply!