.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