Developer Advocate
Location
EMEA
Work Type
Full-Time
Team
Engineering
Experience
Senior
About Us
We're Avalonia UI, the company behind the innovative Avalonia and Avalonia XPF frameworks used by industry leaders like JetBrains, GitHub, and Unity Games. We're a passionate team on a mission to unleash developer potential by creating powerful UI frameworks and crafting seamless developer experiences. We provide solutions for creating rich, complex desktop, mobile, and web applications. Join us in making cross-platform .NET development accessible to everyone as part of our fast-growing startup. As a small company with big ambitions, we're investing heavily in the future of cross-platform UI technology and expanding our team.
We offer a competitive salary and a dynamic, fully remote work environment that fosters continuous learning and professional growth. While we do prioritise hiring within the EMEA region to ensure easier team collaboration, we value exceptional talent globally. We have team members worldwide, from the Philippines to Seattle, and the right candidate can make a great addition to the team regardless of location.
Position Overview
As a Developer Advocate for Avalonia UI, you'll bridge the gap between our development team and the .NET community. Your primary focus will be creating high-quality, reusable content that showcases Avalonia capabilities while also gathering valuable feedback from users to influence our product roadmap.
Location
Remote position within EMEA (Europe, Middle East, Africa)
Key Responsibilities
Create engaging, educational content including video tutorials, blog posts, code samples, and technical demos that highlight Avalonia features and best practices
Develop and maintain sample applications and starter templates to help new users get started quickly
Participate selectively in conferences, meetups, and user groups to represent Avalonia UI in the .NET community
Monitor and actively engage in community discussions across GitHub, Discord, Stack Overflow, and social media
Collect, organize, and communicate community feedback to the internal product team
Stay current with trends and developments in the .NET ecosystem and UI development landscape
Collaborate with the marketing team to align developer advocacy efforts with broader company goals
Requirements
Fluent English communication skills (written and verbal)
Strong technical background in .NET development
Experience with UI frameworks (Avalonia experience is a plus but not required)
Demonstrated ability to create high-quality technical content (videos, blog posts, tutorials)
Excellent presentation skills and ability to explain complex technical concepts clearly
Self-motivated with the ability to work independently in a remote environment
Passion for developer communities and open-source software
Preferred Qualifications
Previous experience in developer relations, advocacy, or community management
Active participation in the .NET community
Experience creating video content for developers
Public speaking experience at technical events
Contributions to open-source projects
What We Offer
Remote-first work environment with flexible hours
Opportunity to influence a growing open-source technology
Travel opportunities to select industry events and conferences
Collaborative team focused on building great developer experiences
Competitive compensation package
If you're passionate about .NET, UI development, and helping developers build amazing cross-platform applications, we'd love to hear from you!
To Apply
If you're passionate about .NET, UI development, and helping developers build amazing cross-platform applications, we'd love to hear from you!
Click the ‘Apply Now’ button to submit your CV.
If it catches our interest, we’ll be in touch.