UI Developer

Actalent

United States

On-site

USD 110,000 - 140,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Actalent is seeking a Software Engineer – UI 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.

You will translate UX designs into robust, scalable .NET applications in a fast-paced startup environment where your work directly impact hardware and metrology systems.

Qualifications

  • Bachelor’s degree or equivalent experience in a related field.
  • 3+ years of professional software development experience.
  • Strong proficiency in C# and object-oriented programming.
  • Experience with .NET frameworks, Blazor, and WPF.

Responsibilities

  • Design and develop user interfaces with a strong emphasis on user-centric design.
  • Translate UX designs (Figma/UI mockups) into robust .NET-based implementations.
  • Collaborate with UX designers, product managers and backend developers.
  • Implement pixel-perfect UI using Blazor, XAML/WPF, and REST APIs.
  • Contribute to CI/CD, automated testing, and code reviews.
  • Mentor junior engineers and participate in agile ceremonies.

Skills

C#
Blazor
UI design principles
Unit testing
Git
REST APIs
Azure

Education

Bachelor's degree in Computer Science, Engineering, or related field

Tools

MAUI
XAML/WPF
Razor
ASP.NET MVC
Visual Studio
Azure DevOps

Job description

Job Description

Software Engineer – UI

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 an
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

UI Developer for Advanced Metrology & Optics
UI Developer for Advanced Metrology & Optics

Actalent • United States

On-site
USD 110,000 - 140,000
C#/.Net Full Stack Software Engineer
C#/.Net Full Stack Software Engineer

STG • Salt Lake City (UT)

On-site
USD 80,000 - 110,000
UI Developer
UI Developer

Compunnel Inc. • Boston (MA)

On-site
USD 90,000 - 120,000
UI Developer
UI Developer

BayRock Labs • City of Syracuse (NY)

On-site
USD 70,000 - 100,000
Lead UI Architect
Lead UI Architect

IPolarity • Whippany (NJ)

Hybrid
USD 120,000 - 160,000
Flexible work from home options
UI UX Product Application Designer
UI UX Product Application Designer

Partner Engineering and Science Inc. • Torrance (CA)

On-site
USD 110,000 - 140,000
Discretionary incentive bonus program
Collaborative product team
Remote UI/UX Designer & Frontend Developer
Remote UI/UX Designer & Frontend Developer

Shipcom Wireless, Inc. • Houston (TX)

Hybrid
USD 85,000 - 125,000
Competitive salary and benefits
Professional development
Engaging and supportive work environ
+1
UI Engineer
UI Engineer

SFE • Pittsburgh

On-site
USD 100,000 - 120,000
UI/UX Designer & Frontend Developer
UI/UX Designer & Frontend Developer

Shipcom Wireless, Inc. • Houston (TX)

On-site
USD 85,000 - 125,000
Competitive salary and benefits
Professional development
Engaging and supportive work environ
+1
UI Software Developer
UI Software Developer

Vets Hired • Chantilly (VA)

On-site
USD 90,000 - 130,000