Middle.NET Developer (WPF, Blazor, MAUI)

RemoteSalary not specified
Lviv, Ukraine

Tech Stack

OAuth2MAUIGit

Job Description, Responsibilities & Requirements

About the Position

We are seeking a Middle.NET Developer (WPF, Blazor, MAUI) to join our team in Lviv, Ukraine, for a full-time remote position.

About the Project

We are looking for a Middle.NET Developer to join a long-term project focused on developing a comprehensive platform for designing, analyzing, and managing belt drive systems. The platform includes modules for belt drive design, facility management, bikes, hoses, and crimpers, and is used by engineers and maintenance teams to optimize drive systems, track maintenance activities, and calculate energy savings.

The solution is available across desktop, web, and mobile platforms, providing users with powerful real-time tools in a global environment.

Technology Stack

  • .NET 9
  • C#
  • Blazor
  • WPF
  • MAUI
  • Flutter
  • Entity Framework Core
  • MS SQL Server
  • OAuth 2.0
  • Git

Our Team

Tech Lead, 2.NET Developers, QA Engineer, Project Manager

Customer Team

Solution Architect, 2.NET Developers, Senior Product Fatigue Engineer

Requirements

  • 2+ years of commercial experience with at least one of the following technologies: WPF, Blazor, or MAUI. Experience with or interest in working across the other technologies is considered as a plus;
  • Strong experience with Entity Framework Core;
  • Solid understanding of OOP principles and SOLID design principles;
  • Good understanding of OAuth 2.0 authentication and authorization;
  • Experience with Git, including branching strategies, pull requests, and code reviews;
  • Ability to write clean, maintainable, and well-structured code;
  • Strong attention to detail;
  • Willingness to learn new technologies and continuously improve technical skills;
  • Ability to work both independently and as part of a team;
  • Upper-Intermediate or higher level of English.

Nice to Have

  • Experience with AI-assisted development tools, preferably Claude Code;
  • Experience with unit testing frameworks such as xUnit or NUnit;
  • Experience with integration testing;
  • Familiarity with automated testing practices and methodologies;
  • Experience working with CI/CD pipelines (Azure DevOps, GitHub Actions, or similar).

Responsibilities

  • Develop new features and enhance existing functionality;
  • Investigate and resolve application issues;
  • Redesign data models and create new databases using Entity Framework Core;
  • Perform data migration activities;
  • Develop desktop applications using WPF and MVVM architecture;
  • Write and maintain unit and automation tests;
  • Participate in code reviews and maintain high code quality standards;
  • Collaborate with distributed teams during daily stand-ups and client meetings;
  • Contribute to technical documentation when required.

We Offer

  • Professional and career growth promotion;
  • Competitive salary;
  • Paid vacations and sick leaves;
  • Internal Medical Program;
  • Program for veterans;
  • Flexible working hours;
  • Regular corporate social activities;
  • Regular technical training at our office;
  • English courses;
  • Gym, etc.

About the Company

Ірина

Cherkas

Head of Recruitment

[email protected]

LinkedIn

©2007-2026 Abto Software. Всі права захищені.

Job Details

Company name:
Abto Software
Location:
Lviv, Ukraine
Employment Type:
Full-time
Work Mode:
Remote
Posted on TheJob:
Jul 3, 2026
Last checked:
Jul 3, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.