Find a jobRecruiters

Middle/Senior .NET UI Developer (Avalonia/WPF, WebAssembly)

Exclusive opportunity

Onsite

Middle/Senior .NET UI Developer (Avalonia/WPF, WebAssembly)

Softengi

Middle/Senior .NET UI Developer (Avalonia/WPF, WebAssembly)

Skills

DockerC#.NETPostgreSQLSwagger/OpenAPIKubernetesBranding

8 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Location:

Ukraine

Work mode:

Onsite

Published on:

13 October 2026

What they need


About the project

We are building a new industrial web platform designed to run both as an Azure-hosted SaaS solution and as an air-gapped on-premises installation from a shared codebase.

The platform uses modern .NET technologies, with Avalonia UI powering the user interface across browser-based WebAssembly and desktop applications.

You will help build the core UI framework, creating a reusable, modular, and high-performance interface for industrial dashboards and data-intensive applications.

The stack is .NET 10, ASP.NET Core, PostgreSQL/TimescaleDB, Keycloak, Docker and Kubernetes, with all UI in Avalonia.

We are looking for a Middle/Senior Frontend Developer with strong C#/.NET and Avalonia UI experience to build the user interface of a new industrial web platform running in the browser through WebAssembly and sharing code with desktop applications.

This is a UI-focused engineering role, not a traditional JavaScript frontend position. We are looking for someone experienced in building complex interfaces, reusable components, and UI architecture using Avalonia, or strong WPF/XAML expertise combined with hands-on Avalonia experience.

Requirements

  • 5+ years of commercial experience with C# and .NET, including modern .NET versions.
  • Production experience with Avalonia UI, or strong WPF/XAML experience combined with hands-on Avalonia development.
  • Solid understanding of MVVM, dependency injection, and asynchronous programming.
  • Experience building custom controls, styles, themes, and data-intensive interfaces such as grids, charts, and dashboards.
  • Ability to write maintainable, testable code and collaborate through Git-based code review workflows.
  • Availability to work remotely from within the EU and overlap with the US East Coast working hours from 08:00 to 13:00 ET.

Nice to have

  • Experience migrating desktop applications from WPF or WinForms to Avalonia.
  • Hands-on experience with Avalonia UI running in the browser through WebAssembly and understanding of its limitations.
  • Familiarity with LiveCharts2, ScottPlot, OxyPlot, or commercial UI control libraries.
  • Experience with plug-in systems or modular UI architectures.
  • Unit testing of view models and automated testing practices.
  • Knowledge of OIDC authentication, Keycloak, notifications, and file uploads.
  • Experience optimizing WebAssembly applications through trimming, AOT compilation, or lazy loading.
  • Familiarity with accessibility standards (WCAG) and localization.
  • Experience building industrial, IIoT, manufacturing, or other data-intensive dashboard applications.
  • Basic knowledge of ASP.NET Core and REST/OpenAPI.

Responsibilities

  • Build the Avalonia UI shell: navigation, layouts, user preferences, and responsive and touch-friendly design.
  • Create a reusable component library and themes (light, dark, high-contrast), with customer branding kept separate from themes.
  • Implement UI extension points so plug-ins can add pages, dashboards and settings, with visibility driven by roles and licenses.
  • Test and help select charting and control libraries for Avalonia WASM.
  • Set up the localization architecture and port existing WPF screens to Avalonia.
  • Optimize WASM load time and performance across the four target browsers.
  • Write unit tests, take part in code reviews, and document UI decisions.

Softengi Benefits

Friendly team

Innovative projects

Convenient environment

Development & career

Flexible hours

Competitive salary

Medical insurance

Performance reviews

Legal support

Shuttle buses

Corporate events

Comfortable facilities

Other offers great for you!

These companies are also looking for great profiles

Staff and More

C# .NET Core (H/F) Front Office

400-420

Freelance

Paris, France

Hybrid

Skills

C#.NET

4 months ago

Quick apply

PROPULSE IT

DEVELOPPEUR SENIOR FULLSTACK .NET CORE - ANGULAR - COMPTABILITE

Selon profil

Freelance

St Francisville, LA 70775, USA

Hybrid

Skills

AngularC#.NETMicrosoft SQL ServerRESTful APIsAzure PaaS

7 days ago

Quick apply

Unitech Solutions

Développeur .NET Senior

500

Freelance

92270 Bois-Colombes, France

Onsite

Skills

C#.NETMicrosoft SQL ServerGitPostmanRESTful APIsSwagger/OpenAPIASP.NET Web APISonarQubeWebhooks.NET Framework 4.6Azure DevOpsOAuth2/JWTJSON

7 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools