.NET Software Engineer - Desktop Applications (Avalonia UI)
Brak informacji o wynagrodzeniu
SeniorFull-time
#331933·Dodano 3 miesiące temu·16
Źródło: cerebreTech Stack / Keywords
.NETRESTXMLSoftware DevelopmentC#Design PatternsFront-EndUnit Testing
Firma i stanowisko
Cerebre is a rapidly growing global team on a mission to digitize the physical world. Their software transforms traditional sources of engineering knowledge into accessible, usable data that supports field operations and advanced analytics. The team develops cutting-edge technology to make the physical world safer, more productive, and environmentally sustainable. They collaborate with large companies and innovative clients aiming to transform the industrial industry. The development team consists of world-class engineers designing and creating novel solutions. The company operates 100% remotely and offers a competitive time off package.
Wymagania
- 6+ years of professional experience in software development with expert-level knowledge in C# and proficiency in the Avalonia UI framework
- Knowledge of architectural patterns (preferably MVVM) and design patterns for desktop applications
- Experience designing and implementing vector graphics rendering and manipulation interfaces
- Experience designing and implementing real-time visual feedback systems
- Performance-oriented thinking with the ability to prevent, investigate, and resolve front-end performance issues
- Experience with unit testing and on-the-go refactoring practices
- Desire to learn and continuously improve technical acumen
- Proficiency in English at a minimum B2 level
Nice to have:
- Experience with WPF or Avalonia
- Familiarity with SkiaSharp
- Reactive Extensions (Rx) experience
- Proficiency in GitLab, including CI/CD
- Ability to perform continuous refactoring "on the go"
- Previous startup experience is a plus
Oferta
- 100% remote work
- Competitive time off package
cerebre
14 aktywnych ofert