Software Engineer - Platform


Who we are

Avalonia UI is a cutting-edge open-source framework for building cross-platform desktop, web, mobile and embedded applications. Our team is passionate about creating a beautiful and intuitive developer experience. Join us in our mission to make cross-platform .NET development accessible to everyone and be a part of shaping a fast-growing startup.

We offer a competitive salary, benefits, and a dynamic work environment that encourages learning and growth. If you're passionate about open-source software and building great products, we'd love to hear from you!

What we’re looking for

Avalonia UI is seeking a highly skilled Software Engineer to join our Platform Team and play a key role in developing our open-source projects. As a Software Engineer on our team, you will be responsible for designing, developing and maintaining the Avalonia UI framework and our other open-source projects. You will work closely with our engineers, designers and product managers to build and deliver high-quality software.

Applicant requirements

Strong experience with C# and .NET

Experience with Avalonia UI, WPF, or similar frameworks

Experience with Git and Agile development methodologies

Strong understanding of software development principles and design patterns

Strong problem-solving and analytical skills

Strong verbal and written communication skills

Experience with open-source software development is a plus

Experience with C++ and C software development is a plus

Experience with macOS, Linux, iOS or Android software development is a plus

Need help?

Not sure exactly what we’re looking for or just want clarification? We’d be happy to chat with you and clear things up for you. Anytime!

Email us

[email protected]

Don't see a job for you?

Do you feel like you belong working with Avalonia UI, but we just don’t have your dream job posted? No problem, just reach out.

Let us know

Applications will be reviewed on a rolling basis.