25 days ago
Reach out directly about this role
Grade
Middle
Experience
from 2 years
Work Format
Onsite
RocketHunt estimate from real salaries
AI writes it from your resume. You only have to send it.
An international company that develops reliable and up-to-date IT solutions for the B2C and B2B segments of the entertainment, gaming, and sports industries is looking for an experienced and talented Desktop .NET Developer (Avalonia UI)
The team develops modern product desktop applications on .NET and Avalonia UI for a wide audience. They are looking for a .NET developer to join a cross-functional Scrum team to develop an existing product and create new features. They work with a design system, pay attention to user experience, and use a modern technology stack.
Our technology stack: .NET 10, C#, Avalonia UI / WPF, Git (GitLab), REST API, xunit, CommunityToolkit, EntityFramework, ASP.NET, MongoDB.
Responsibilities: Develop a new cross-platform application on Avalonia UI Support and develop already released products on WPF Work in a team, participating in requirement analysis and feature implementation Participate in task estimation and project architecture improvement Perform refactoring and optimization of existing code Test and profile modules to improve stability and performance
We expect: Experience in commercial .NET development (2+ years) Strong knowledge of Avalonia UI and C# Experience with Git and task tracking systems Understanding of clean code principles and application architecture Readiness to learn new technologies Analytical mindset
Will be a plus: Experience with WPF Knowledge of MVVM frameworks (e.g., CommunityToolkit.Mvvm) Experience with Linux / macOS Skills in UI optimization or working with .NET profilers
Conditions: Official employment according to the Labor Code of Cyprus; 5/2 work schedule, office-based work format (sometimes field trips to other offices in Limassol); Flexible start of the working day from 8 to 10 AM; Work in Limassol in a new premium+ class office; Free breakfasts and lunches; 50% compensation for English language courses;
*For this position, we can also consider candidates for offices in Moscow, St. Petersburg, Yerevan, Tbilisi remote work is not available