Job VC

Middle-Senior .NET/Blazor Engineer

NCube · dou · Senior · Not specified · Київ, за кордоном, віддалено
Open original ↗
We’re seeking a talented and experienced .NET/Blazor Software Engineer to join a project focused on porting WPF applications to Blazor. You will work closely with the client’s internal team to migrate, refactor, and enhance UI components while ensuring seamless integration with the existing C# / .NET backend.

Client is a global leader in sorting and food processing solutions, delivering innovative software and hardware for the food industry. The company is undertaking a modernization project to migrate its legacy WPF-based UI to Blazor, aiming to enhance performance, usability, and maintainability of its software applications.

Experience / Skills required:

Must have:

5+ years of professional software development experience
Strong expertise in C# and Blazor
Experience with WPF and migrating legacy applications to modern frameworks
Familiarity with F# is a plus but not mandatory
Solid understanding of full-stack development in the .NET ecosystem
Experience with CI/CD pipelines for .NET applications
Ability to work independently and deliver high-quality work in a project-based environment
Upper-Intermediate English

Responsibilities:

Port and refactor WPF-based UI components to Blazor
Ensure integration with existing C# / .NET backend services
Contribute to front-end improvements, including homepage and key UI workflows
Maintain high code quality and follow best practices in software development
Collaborate with internal teams and participate in code reviews
Provide technical guidance and problem-solving within the migration project

We offer:

Competitive salary
Medical Insurance after 3 months probation period (can be used in Ukraine)
Vacation (up to 20 working days)
Paid sick leaves (10 working days)
Ukrainian National Holidays as a day off (11 days)
Online English courses
Accountant assistance and legal support
Flexible working schedule — remote, office-based, or hybrid format
Fully-equipped perfect office space located in the city center (ready for work in blackouts)
Direct cooperation with the customer
Dynamic environment with low level of bureaucracy and great team spirit
Challenging projects in diverse business domains and a variety of tech stacks
Communication with Top/Senior level specialists to strengthen your hard skills
Online/offline teambuildings
Volunteering culture development and support