Our Client is seeking a highly skilled developer with expertise in cross-platform application development to lead the transition of their Windows-based application to a platform-independent solution.
This role involves refactoring their WPF-based front-end to work seamlessly on both Windows and mac OS while collaborating with a talented team of engineers.
If you are passionate about cross-platform frameworks like.
NET MAUI or Avalonia, this is the perfect opportunity for you.
Key Responsibilities Dependency Removal : Refactor and remove dependencies on third-party Nu Get packages such as Avalon Dock, Fluent Ribbon, and Extended WPF Toolkit.
Framework Migration : Design and implement a cross-platform user interface using either.
NET MAUI or Avalonia, adhering to best practices for maintainable and scalable software.
Front-End and Back-End Decoupling : Work closely with back-end developers to decouple the application layers and ensure clean integration.
Codebase Modernization : Update the existing codebase to align with cross-platform standards while maintaining functionality and performance.
Collaboration : Work within an Azure Dev Ops environment, following repository guidelines for commits, branches, and tags.
Testing and Debugging : Write and execute unit and integration tests to ensure cross-platform compatibility and stability.
Qualifications Education : Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
Experience : 4+ years of experience in WPF application development.
4+ years of experience with cross-platform frameworks like.
NET MAUI or Avalonia.
Proven experience in migrating or building cross-platform applications.
Technical Skills : Proficiency in C# and.
NET Framework/Core.
Strong understanding of front-end architecture and design principles.
Familiarity with Windows sockets and other back-end technologies.
Experience with Git and Azure Dev Ops for source control and collaboration.
Knowledge of UI/UX best practices for cross-platform development.
Advertisement:
Te 48 Crossplatform Application Developer (wpf To Crossplatform Migration), Uganda
Free
Te 48 Crossplatform Application Developer (wpf To Crossplatform Migration), Uganda
Uganda, Uganda, Uganda,
Modified November 28, 2024
Description
Job details:
⇐ Previous job |
Next job ⇒ |