Belgrade, Belgrade, Serbia Remote (Global)

Altium is hiring a WPF Developer

About the Role

As a WPF Developer, you will play a key role in designing and improving desktop applications used in electronic design automation (EDA). Your work will center on building responsive, high-performance user interfaces using WPF and Avalonia UI, while supporting the transition to cross-platform solutions. You'll collaborate with distributed teams to shape architectural decisions and refine how users interact with complex data visualizations.

What You'll Do

  • Design and maintain desktop applications using C#, .NET 6/8, and modern UI frameworks
  • Lead efforts in migrating existing platforms to support cross-platform capabilities
  • Build advanced UI components that enable intuitive interaction with EDA data
  • Connect client-side features with internal APIs, including cloud-based services
  • Optimize application speed, responsiveness, and overall user experience
  • Engage in technical planning, code reviews, and collaborative problem-solving

What We're Looking For

  • Proven experience with C# and .NET 6/8 in commercial applications
  • At least two years of hands-on work with WPF and XAML
  • Strong grasp of MVVM, dependency injection, and asynchronous programming patterns
  • Experience building custom UI controls and managing data binding workflows
  • Familiarity with Git and CI/CD systems such as GitHub Actions or Jenkins
  • Ability to communicate effectively in English in technical settings

Preferred Background

  • Exposure to Avalonia UI or other cross-platform UI frameworks
  • Work history in engineering software, CAD, or EDA domains
  • Knowledge of graphics libraries like SkiaSharp or HelixToolkit
  • Understanding of MVU or MVVM patterns and UI testing methodologies

Benefits & Work Environment

This role offers full remote flexibility, including the ability to work remotely abroad for up to 30 days per year. You'll receive comprehensive support for mental and physical wellbeing, including fully covered health insurance for you and your family, access to mental health resources through nilo.health, and a generous annual leave allowance of 24 working days.

Professional growth is encouraged with up to $4,000 per year in development funding. Additional perks include subsidized English lessons, monthly meal allowances, office snacks, and an annual bonus. The team operates in a fully inclusive environment, committed to diversity and equal opportunity for all.

Required Skills
C#.NET 6.NET 8WPFAvalonia UIXAMLMVVMDependency Injectionasync/awaitGit C#.NET 6/8WPFAvalonia UIMVVMDependency Injectionasync/awaitXAMLGitCI/CDData BindingCustom ControlsAsynchronous Programming
Got hired remotely?

Get paid like a professional

Remote clients expect company invoices, not personal PayPal requests. Glopay forms an EU partnership that makes you look legitimate while you stay independent.

Professional invoices with EU company details
Compliance handled automatically
Withdraw to any bank account
Income reports for easy tax filing
Create free account
Free signup • 5 min setup
About company
Altium
Altium is transforming the way electronics are designed and built. Its digital platforms empower PCB designers, supply chain, and manufacturing to collaborate, serving over 30,000 companies and 100,000 engineers worldwide. Altium Designer is a top-3 global leader in the PCB design market used by companies like Amazon, NASA, SpaceX, Tesla, Microsoft, and BMW.
All jobs at Altium Visit website
Job Details
Category frontend
Posted 19 days ago