about 2 hours ago
Remote, United StatesMid Level / Senior
Base Salary
$143k - $179k/yr
Responsibilities
- Develop a native Windows desktop client using Windows App SDK, WinUI, C#, XAML, and Go.
- Implement support for the latest Windows platform features while maintaining compatibility with older versions.
- Develop and optimize product features on Windows, focusing on UI components and platform integration.
- Create and maintain unit and integration tests using Microsoft Testing Platform v2 and xUnit.
- Contribute to common, cross-platform Tailscale code.
Requirements
- Four or more years of experience in software development.
- Strong understanding of software development principles and Windows platform capabilities.
- Proficiency in C# and modern native UI frameworks (WinUI/UWP/WPF).
- Experience with general networking concepts such as DNS, VPNs, and IP Networking.
- Excellent written and verbal communication skills.
- Ability to give and process constructive feedback and work independently.
- Flexibility to adjust to the dynamic nature of a startup.
Benefits
- An inclusive, flexible environment that empowers team members to integrate work and life.
- A competitive total compensation package including base salary and equity.
- Comprehensive group benefits with no waiting period for health, vision, and dental coverage.
- Remote-first company culture with options for virtual and in-person social events.
- Support for personal and professional development with an annual budget for training.
- Flexible paid time off program to support work-life integration.
- A build-your-own home office setup with a company-owned laptop and reimbursement for internet.
- Generous parental leave program from the first day of employment.
Tech Stack
C#Go
