At Upstaff we regularly receive requests for cross-platform mobile developers, especially for .NET MAUI and Xamarin.Forms → .NET MAUI migrations. These roles are still relatively niche — many strong engineers simply don’t list .NET MAUI as their primary skill, even when they have relevant experience.
In this article I want to share how we recently handled one of such requests.
A partner needed several .NET MAUI developers for a larger team. We identified two roles — Senior .NET MAUI Engineer and Lead .NET MAUI Engineer — and ran them as a single pipeline focused on Poland and Romania.
Here’s the full process and the numbers behind four strong recommendations.

Hard Skills (Nice-to-have) — 100 points
Timeline: 24 hours
Sources used: PrePool, KYD, Djinni, LinkedIn DB + APIs, Upstaff.com Candidates reviewed: 1,072
Pool distribution after scoring
Even though .NET MAUI experience is often incomplete or limited to basic migrations rather than deep expertise, we carefully matched 1,072 profiles from a dataset of approximately 500K profiles (Poland & Romania) within 24 hours.
Duration: 5 days
Team involved: 3 talent managers
22 tech interviews is consistent with industry practice (on average ~15 candidates and ~20 interviews for similar senior/lead roles).
4 profiles presented → 3 tech interviews set up → 3 delivery calls Client pipeline (1 week)
2 calls with the client team → 1 offer already made
(3 more candidates are still in the pipeline)
1. Understanding .NET MAUI tech
.NET MAUI (Multi-platform App UI) is Microsoft’s modern cross-platform framework for building native mobile and desktop apps with C# and XAML. It is the official successor to Xamarin.Forms. With one shared codebase you can target Android, iOS, macOS, and Windows while getting native UI and performance on each platform. Microsoft ended support for Xamarin on May 1, 2024. As a result, many companies are now migrating existing Xamarin apps to .NET MAUI or starting new projects on it. This creates strong demand for developers who can both build new MAUI apps and handle real Xamarin → MAUI migrations.
2. Identify Ideal Candidate Profile
We looked for a combination of seniors, experts, and tech leads, with priority given to those who had shipped enterprise or large-scale mobile applications.
Hard Skills (Must-have) — 150 points
| Criterion | Requirement |
|---|---|
| Senior level | 7+ years |
| Lead experience | Tech lead or team lead experience |
| .NET MAUI | 3+ years |
| Enterprise / large-scale apps | Proven delivery experience |
| Location | Poland or Romania |
| Criterion | Details |
|---|---|
| .NET / C# | Core technology stack |
| Xamarin.Forms | Previous cross-platform experience |
| Xamarin → .NET MAUI migration | Real migration projects |
| Google Play, App Store Connect, Firebase | Push, Crashlytics, store publishing |
| Published mobile apps | Live applications in the stores |
| AWS | Cloud experience |
| Kibana or equivalent | Logging & observability |
| Snyk or equivalent | Security tooling |
| Product Operating Model | Process and product maturity |
| JavaScript / TypeScript | Additional relevant stack |
Maximum possible score: 250 points.
3. Matched Profile Review
Timeline: 24 hoursSources used: PrePool, KYD, Djinni, LinkedIn DB + APIs, Upstaff.com Candidates reviewed: 1,072
| Source | Number |
|---|---|
| 977 | |
| Upstaffers | 30 |
| Djinni | 77 |
| Total | 1,072 |
| Category | Score range | Number | Share |
|---|---|---|---|
| Strong Fit (Recommended) | Above 220 / 250 | 58 | ~5.4% |
| Possible fit | 200–219 | 224 | ~20.9% |
| No Fit | Below 200 | 790 | ~73.7% |
4. Interviews & Tech Vetting
Duration: 5 daysTeam involved: 3 talent managers
| Stage | Number |
|---|---|
| Contacted (HR talks) | 58 |
| Tech Vetting Interviews | 22 |
| Strong Recommendations | 4 |
5. Connecting with Partner & Client Team
Partner pipeline (2 weeks)4 profiles presented → 3 tech interviews set up → 3 delivery calls Client pipeline (1 week)
2 calls with the client team → 1 offer already made
(3 more candidates are still in the pipeline)
Key Takeaways
- ~5% strong fit (58 out of 1,072+) thanks to Upstaff’s proprietary tools, data sources, KYD, and PrePool methodologies.
- 2 of the 4 strong recommendations were already Upstaffers, 2 came new from LinkedIn. This shows that the current Upstaffers pool for .NET MAUI is already on par with the entire LinkedIn market in Poland & Romania.
- Turnaround contrast:
Upstaff delivered 4 recommendations in 1 + 5 days.
Partner/client teams needed two weeks to interview the same four candidates. - We also created a dedicated page with Hire .NET MAUI Developer profiles and guidelines
Conclusion
While the matching, screening, and vetting stages are behind us and we continue supporting the client’s interview rounds, we look back at the amount of effort we consistently invest to deliver the best possible service and help client teams scale fast. If you’re looking to hire .NET MAUI developers or specialists for Xamarin → .NET MAUI migrations — feel free to reach out. We can run a similar structured process for your next request.
Yaroslav Kuntsevych
co-CEO
The ‘local only’ model worked great historically, since 2026 reality is forcing a rethink even for established players. Upstaff.com was launched addressing software service companies, startups and ISVs, increasingly varying and evolving needs for qualified software engineers.
Explore more topics
Popular
Recent
Popular
Popular
Recent
Talk to Our Expert
Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.
Yaroslav Kuntsevych
co-CEO