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 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 Jul 22, 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 click.appcast.io 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 6 days ago
Similar jobs that could be interesting for youBased on the Ui Developer in Beaverton, OR vacancy
  •  ...in the stories and defects while following U.S. Bank coding guidelines. Collaborate with onshore and offshore team members Ensure developed work has unit tests and basic accessibility tests (if applicable) completed before passing on to the QA BLOCKCHAIN TECHNOLOGIES LLC... 
    Suggested
    Permanent employment
    Contract work
    Local area

    Blockchain Technologies. LLC

    Portland, OR
    3 days ago
  •  ...Bachelor's degree in Computer Science or 2 years' experience developing Java web based solutions. Demonstrated experience designing and...  ...Search Strong knowledge and hands-on experience developing UIs in Javascript frameworks like React, Redux and Node.js Experience... 
    Suggested
    Contract work

    BizTek People

    Beaverton, OR
    3 days ago
  • Sr. Front End Engineer As our Sr. Front End 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: You'll directly influence the future of our consumer lending...
    Suggested
    Temporary work
    Local area
    Flexible hours

    Concora Credit Inc.

    Beaverton, OR
    5 days ago
  • Job Posting Job Information Job Opening ID 5779 Date Opened 09/03/2019 Job Type Contract Language Skills English Location Beaverton, Oregon Industry IT Services City Beaverton State/Province Oregon Country United States Zip/Postal Code ...
    Suggested
    Contract work

    BizTek People

    Beaverton, OR
    3 days ago
  • MDAEdge in Beaverton, Oregon is seeking a highly skilled Senior Frontend Software Engineer. You will develop a media platform tool that supports image and video asset management, enhancing scalable web applications within a cutting-edge engineering environment. The role... 
    Suggested

    MDAEdge

    Beaverton, OR
    4 days ago
  • Job Overview Seeking a highly skilled Senior Frontend Software Engineer (React.JS, Redux, TypeScript, Node.JS & AWS) to develop a media platform tool supporting image and video asset management. The role involves building and enhancing scalable, reliable, and user-friendly... 

    MDAEdge

    Beaverton, OR
    4 days ago
  • Scribd, Inc. is seeking a Frontend Software Engineer II to join their Signup & Activation team in Portland, Oregon. In this role, you will build and optimize user experiences to enhance conversion rates and user engagement across Scribd products. The ideal candidate will...
    Flexible hours

    Scribd

    Portland, OR
    4 days ago
  • Scribd, Inc. seeks a Frontend Software Engineer II to join their Signup & Activation team in Portland, Oregon. This role involves building and optimizing frontend experiences to enhance user acquisition funnels. Candidates should have 4+ years of software development experience...
    Flexible hours

    Scribd

    Portland, OR
    4 days ago
  • $35 - $37 per hour

    Location: Beaverton, OR (Hybrid - 4 days/week onsite) Schedule: 40 hours/week, Mon-Fri Duration: 8 Months Compensation Range: $35-37/hr Join a global leader in athletic footwear and apparel to drive the functional excellence and readiness of innovative running materials...
    Temporary work
    Work experience placement
    Seasonal work
    Work at office
    Worldwide

    Cella

    Beaverton, OR
    1 day 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... 
    Remote work
    Shift work

    Mercury

    Portland, OR
    2 days ago
  •  ...Software Developer • Write Linux application software using C and C++ (primary) • Stay current on development techniques and advise team members as to appropriate use, and tradeoffs • Develop and test code developed for software • Write clear documentation. •... 

    Software Technology Inc

    Beaverton, OR
    3 days ago
  • $25.1 - $46.59 per hour

     ...validate next-generation oscilloscope capabilities—from Qt-based UI experiences to high-performance embedded processing. You'll...  ...platform enhancements; validate solutions on real instruments Develop test plans, automate workflows, and strengthen CI dashboards/regression... 
    Hourly pay
    Full time
    Internship
    Local area

    GEMS INC

    Beaverton, OR
    1 day ago
  •  ...foundations that power all products. You will craft accessible, high-performance patterns and collaborate closely with design to ship new UI elements. The role emphasizes AI-enabled design systems and rapid prototyping, with mentorship to elevate the team. Ideal candidates... 

    Mercury

    Portland, OR
    4 days ago
  •  ...Data Contracts, and Policies. In this role, you will collaborate closely with the team and key stakeholders to design, architect, and develop cloud‑native, multi‑tenant services for Stream Governance. You will be responsible for guiding the vision, providing technical... 
    Immediate start

    Confluent

    Beaverton, OR
    5 days ago
  • $57.6 - $64 per hour

    Overview Placement Type: Temporary Salary: $57.60 - 64 Hourly, up to $64.00/hr Start Date: Jun 1, 2026 Senior Developer & AI Innovation Lead - Assortment Planning We are looking for a forward-thinking Senior Developer & AI Innovation Lead to join a global Sport Planning... 
    Hourly pay
    Temporary work

    Skill Corp

    Beaverton, OR
    4 days ago
  • Job Posting Job Information Job Opening ID 5591 Date Opened 07/15/2019 Job Type Contract Language Skills English Location Beaverton, Oregon Industry IT Services City Beaverton State/Province Oregon Country United States Zip/Postal Code ...
    Contract work
    Work experience placement

    BizTek People

    Beaverton, OR
    3 days ago
  • Software Engineer -NIKE, Inc.- Beaverton, OR. Design, configure, enhance, and support enterprise legacy application systems and Product Lifecycle Management (PLM) platforms for the retail, apparel, and footwear industries. Telecommuting is available from anywhere in the...
    Remote work

    NIKE

    Beaverton, OR
    3 days ago
  • $100k - $150k

    Westak Circuits in Portland, Oregon, is looking for a Front End Manager to oversee the pre-production engineering process for PCB manufacturing. This role requires extensive experience in CAM engineering and a strong background in electrical or mechanical engineering. Key...

    Westak Circuits

    Portland, OR
    4 days ago
  • A technology solutions provider located in Beaverton, Oregon is seeking a skilled Tableau Developer. This contract role involves designing and developing interactive dashboards and collaborating with teams to meet business needs. Ideal candidates have over 5 years of Tableau... 
    Contract work

    Cloud Hybrid Technologies, LLC

    Beaverton, OR
    4 days 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... 
    Immediate start
    Relocation
    Monday to Friday

    campus4tech

    Beaverton, OR
    4 days ago
  •  ...~ Preferred: At least 5 year of experience in Java, Spring Boot, Apache Camel ~ Preferred: At least 2 year of experience in developing applications / services using AWS S3, Dynamo DB, SQS, SNS, Elastic Search, Athena, EMR etc. ~ Preferred: At least 3 years of experience... 

    ClifyX

    Beaverton, OR
    3 days ago
  • $100k

     ...about coding or technology and ready to make your mark in tech? For more than 14 years , SynergisticIT has been helping aspiring developers like you excel in the tech industry. We focus on equipping you with the skills and experience needed to not only secure a job but... 
    H1b

    SynergisticIT

    Beaverton, OR
    3 days ago
  •  ...Job Posting Our client is seeking a Java Engineer/Developer with front end expertise along with good skills as a full stack engineer. Must have: ~ Bachelor's degree in Computer Science or Information Technology ~5+ years of experience developing complex enterprise... 

    BizTek People

    Beaverton, OR
    1 day ago
  • $130k - $150k

    A leading manufacturer of optics in Beaverton, Oregon, seeks a Senior ERP Applications Developer to manage Oracle E-Business Suite manufacturing processes. The successful candidate will leverage over 7 years of experience in ERP environments and strong SQL skills to support... 

    Leupold

    Beaverton, OR
    4 days ago
  • Leupold & Stevens is seeking a Senior ERP Applications Developer to lead Oracle EBS-based manufacturing solutions in Beaverton, Oregon. You will own end-to-end ERP developments, from coding complex SQL/PLSQL to building integrations and supporting discrete manufacturing... 

    Leupold

    Beaverton, OR
    4 days ago
  • Automation Solutions in Beaverton, Oregon is searching for a skilled professional to develop innovative solutions for machine control applications. The role focuses on PLC programming, HMI systems, and creating custom solutions using a common toolbox for various applications... 
    Flexible hours

    Automation Solutions

    Beaverton, OR
    4 days ago
  • $177.86k - $234k

     ...meaningful work with Workmates who’ve got your back. In return, we’ll give you the trust to take risks, the tools to grow, the skills to develop and the support of a company invested in you for the long haul. So, if you want to inspire a brighter work day for everyone,... 
    Work at office
    Local area
    Remote work
    Flexible hours

    Workday

    Beaverton, OR
    4 days ago
  •  ...Java/J2EE Developer Tech tammina solutions Job Description • 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... 

    Tech Tammina

    Beaverton, OR
    3 days ago
  • POSITION : Lead Android Developer LOCATION : Onsite- Beaverton, OR, 97008, (OR)-open to relocation DURATION : 6+ months REQUIRED SKILLS : -Kotlin -Customer facing external apps -2 years of Lead and Enterprise experience
    Relocation

    Zortech Solutions

    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
    4 days ago

Do you want to receive more vacancies?

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