.NET Software Engineer - Desktop Applications

New
Poznań, 100% remote, Wrocław, 100% remote, Kraków, 100% remote, Warszawa, 100% remote, Trójmiasto, 100% remote, Poznań, Country code: PLFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English B2
Experience
7+ years
Required Skills
C#.NETGitLabUnit Testing

Requirements

  • 7+ years of professional experience in software development.
  • Expert-level knowledge in C#.
  • Strong hands-on experience with Avalonia UI or similar cross-platform desktop UI frameworks.
  • Practical experience working with SVG, Canvas, D3.js, PixiJS, or similar technologies.
  • Solid understanding of architectural patterns, preferably MVVM.
  • Experience designing real-time visual feedback systems.
  • Ability to investigate and resolve frontend performance issues.
  • Experience with unit testing and on-the-go refactoring.
  • English proficiency at B2 level or higher.
  • Familiarity with WPF or SkiaSharp is preferred.
  • Knowledge of Reactive Extensions (Rx) is preferred.
  • Understanding of CAD principles and file format conversions is preferred.
  • Experience with GitLab CI/CD pipelines is preferred.

Responsibilities

  • Develop and maintain desktop applications for a large-scale industrial knowledge graph platform.
  • Design and implement vector graphics rendering and manipulation interfaces.
  • Build interactive data visualizations using SVG, Canvas, D3.js, or PixiJS.
  • Investigate and resolve frontend performance issues to ensure real-time visual feedback.
  • Apply unit testing and on-the-go refactoring to maintain high code quality.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now