Senior Developer, Backend
1PasswordFull Time
Senior (5 to 8 years)
Key technologies and capabilities for this role
Common questions about this position
Altium provides private medical insurance 100% covered for employee and family, annual bonus, mental health support via nilo.health, professional development up to 4k USD per year, remote working abroad for 30 days, lunch allowance, snacks at the office, subsidized English lessons, and 24 working days of annual leave.
Altium follows a global hybrid model allowing remote work two days per week, with in-office days on Tuesday, Wednesday, and Thursday for team collaboration.
Required skills include strong proficiency in C# and .NET 6/8, 2+ years of commercial WPF experience, solid understanding of MVVM, Dependency Injection, and data binding, experience with async/await, XAML and custom controls, Git and CI/CD pipelines, and Intermediate+ English.
The role involves participating in code reviews, planning, and technical discussions within a global engineering team, with hybrid in-office days on Tuesday, Wednesday, and Thursday to collaborate and learn together.
A strong candidate has the required 2+ years of WPF experience with C#/.NET, MVVM knowledge, async programming, XAML, Git/CI-CD, and English proficiency; nice-to-haves include Avalonia UI, EDA software background, and graphics frameworks like SkiaSharp.
Software solutions for PCB design automation
Altium offers software solutions for designing printed circuit boards (PCBs) in the electronic design automation (EDA) industry. Its main product, Altium 365, enables real-time collaboration and effective data management for PCB design projects, ensuring high reliability across various regions. The company operates on a subscription-based model, providing different tiers of software and optional add-on services to meet diverse customer needs. Altium's goal is to facilitate efficient and collaborative PCB design for a wide range of industries.