Modernize desktop application from VB.NET to C# and Avalonia

Closed job

Recent jobs from category Coding and IT

  • no avatar
    extension 2 deals
    Freelancer with good TS skills
    Proposed by freelancer
    14
    55d
    We're looking for a freelancer with good TS skills for a long-term collab. Must have: - Strong TypeScript skills - Knowledge of React and it's ecosystem (TanStack-Query, react-hook-form, Storybook) - Knowledge of Tailwind - Knowledge of client-server protocols (HTTP, GraphQL) - Experience in building maintainable and scalable systems, design systems, and writing tests Nice to have: - Web3 skills - Basic experience in building browser extensions - Knowledge of WebSockets
SoftwareRepublic
SoftwareRepublic
Employer
1 deal
Job category:
Software
Expected budget:

Negotiable

Preferable skills:
Published:
Finished

Job description

We are seeking a talented developer to breathe new life into our existing WinForms application!

Responsibilities:

Modernize the user interface (UI) of a WinForms application, leveraging modern design principles and best practices for user experience (UX).

Convert the application codebase from Visual Basic.NET (VB.NET) to C#.

Migrate the application to a cross-platform framework, such as Avalonia, to enable deployment on Windows, macOS, and Linux.

Collaborate with designers and stakeholders to ensure the new UI meets user needs and adheres to brand guidelines.

Write clean, maintainable, and well-documented C# code.

Conduct thorough unit testing to ensure code quality and functionality.

Qualifications:

Proficiency in C# and VB.NET programming languages.

Experience with modern UI design principles and frameworks (e.g., Material Design).

Familiarity with cross-platform development frameworks like Avalonia.

Excellent communication and collaboration skills.

Ability to work independently and manage multiple tasks effectively.

Bonus Points:

Experience with unit testing frameworks

Experience with UI design tools (e.g., Figma, Adobe XD).

Knowledge of accessibility best practices.

Submitted offers 2

Add your offer or ask the client for more details