Skip to content
PanaceaLogics

.NET MAUI · United States

Hire .NET MAUI developers

Microsoft-certified engineers building cross-platform apps for US teams: one C# codebase for iOS, Android, Windows and macOS, on the current .NET release.

Start with a free consultation and a written plan you keep. After that, a working build on real devices every two weeks.

Years delivering
10+
Years delivering
Projects shipped
35+
Projects shipped
Continents served
3
Continents served
Aquacon Invest 2024
Award
Aquacon Invest 2024
iOSAndroidWindowsmacOSMAUI

How we start

Consultation, plan, then fortnightly builds

No cost

Free consultation

A call with the engineers who would do the work, not a salesperson. Bring the codebase or the idea and we will tell you what we think, including when the answer is to do nothing.

Yours to keep

A written plan

Scope, staging, risks and a cost range in writing after the call. You keep it whether or not you hire us, and it is specific enough to take to another firm.

Every 2 weeks

Two-week iterations

A working build on real devices every fortnight, not a status report. You see progress you can install and use, and you can change direction at any boundary.

Hiring

Three ways to hire .NET MAUI developers

Most teams come to us needing MAUI depth they do not have in house. How you take it on is a commercial decision, not a technical one, so we keep all three open and work out which fits on the first call.

What it costs

Senior .NET engineering at a fraction of a US in-house hire, without the recruitment fee, the payroll overhead or the twelve-month commitment. You get a written range for your specific project after the first call, because a number before we have read the code is a guess dressed up as a quote.

Your risk

Stop at any two-week boundary. There is always a recent working build, and the code, the repository and the pipelines are in your accounts from day one, so there is nothing to hand over and nothing held hostage if you walk away.

Embedded

Engineers in your team

Our developers join your standups, your board and your repo, reporting to your lead. You manage the work; we cover the MAUI depth you are missing.

Delivery team

We run the build

A lead plus engineers who own the outcome end to end, from the audit through to store release. You get fortnightly builds and one person accountable.

Fixed scope

One defined project

A migration or a first version with an agreed scope and a cost range. Best when the work has a clear finish line rather than a rolling roadmap.

Xamarin to MAUI migration

Your app still runs. That is not the same as being supported.

Microsoft ended support for Xamarin on 1 May 2024. Nothing broke that day, which is exactly why migrations get postponed. What follows is slower and harder to plan for: no security fixes, new OS releases that change behaviour you cannot patch, store requirements the framework will not meet, and packages that stop publishing updates.

01Audit02Plan03Project04UI05Native06Ship

Select a stage

01 / Audit

Codebase and dependency audit

We read the solution and every third-party package, and check which have a MAUI release, which have a viable replacement and which are abandoned. This is what decides the estimate, so it happens before we quote rather than after.

Usually carries overUsually needs rework
C# business logic, models and servicesCustom renderers become handlers
XAML pages and most layoutsXamarin.Forms-specific controls and effects
Unit tests and shared librariesDependency injection and app startup
API and data access codePackages with no MAUI release
Most view models and bindingsPlatform projects and build pipeline

Which side of that table your codebase falls on decides the estimate. If the honest answer is that a rewrite costs less than a migration, we will say so in the plan.

An engineer using a tablet on a plant floor

MAUI development

Built for the places the signal drops

Most of our MAUI work goes to people standing up: technicians in plant rooms, inspectors on site, clinicians visiting homes. Those users abandon an app that spins on one bar of signal, so offline is a decision we make on day one rather than a feature added later.

More on sync and conflict handling in offline-first .NET MAUI apps for field teams.

New cross-platform apps

One C# codebase on the current .NET release targeting iOS, Android, Windows and macOS, using the single-project structure and native controls rather than a web view pretending to be an app.

Offline-first field apps

Local SQLite as the source of truth, a sync engine that survives a dropped connection, and honest sync state in the interface. No screen waits on the network.

Device and hardware integration

Camera, GPS, Bluetooth peripherals, barcode and NFC scanning, file capture and signatures, wired to the permissions each platform now enforces.

Back end and systems integration

ASP.NET Core APIs, Azure hosting, and connections into SharePoint, Dynamics 365 or Salesforce where the data already lives.

Blazor Hybrid where it fits

Reuse existing Razor components inside a MAUI shell when you already have a web app and want one team maintaining both.

Release and store submission

Signing, provisioning, CI/CD pipelines, TestFlight and Play Console setup, and the review process handled rather than handed back to you.

Selected work

Shipped and in the store

ComicBase app icon

ComicBase

ComicBase

Cross-platform app · iOS and Android

A mobile companion for managing a comic collection, letting collectors catalogue, search and browse their library from a phone rather than at a desk. One codebase, shipped and maintained on both stores.

  • .NET MAUI
  • C#
  • iOS
  • Android

More of our work is in the portfolio.

Our engineering hub

A team that takes your goal as its own

Our engineering hub in Pakistan is where the building happens. It is a studio culture rather than a service desk: engineers who ask why a feature exists, argue for the simpler option, and care what happens to the product after launch. We hire for that, and it is the reason people stay long enough to know your codebase properly.

Partners, not order takers

We want the vision and the constraints, not just the ticket. An engineer who understands what you are trying to win at will tell you when the ticket is wrong.

Creative, not just compliant

The best ideas on our projects have come from the people writing the code. We make room for that rather than treating a spec as the ceiling.

Continuity you can feel

The same faces across a project and beyond it. Context stays in the team instead of being rebuilt every time someone rotates off.

Your goals on our board

We track what the work is meant to achieve, not just what shipped, and we will say when something on the roadmap is not worth building.

How we work together

Choose the delivery model, we adapt to it

You already have a way of running projects. Rather than asking your team to learn ours, we work in whichever of these fits, and we will tell you on the first call which one we think suits the work in front of you.

Agile

Scrum sprints

Two-week sprints with planning, review and retro. Suits a roadmap that is still moving and a product owner who wants to steer every fortnight.

Best for: Evolving scope

Kanban

Continuous flow

A prioritised queue with work-in-progress limits and no fixed ceremony. Suits maintenance, support and teams whose priorities change mid-week.

Best for: Shifting priorities

Fixed

Milestone delivery

Agreed scope, agreed milestones, agreed price. Suits a migration or a defined first version where the finish line is known up front.

Best for: Known scope

Yours

Your process

SAFe, your own board, your ceremonies, your definition of done. We join what you already run rather than asking your team to learn ours.

Best for: Existing process

Why us

A .NET team, not a mobile shop that also does C#

One language on both ends
The same engineers write the MAUI app and the ASP.NET Core API behind it. Models, validation and business rules are shared rather than reimplemented twice and drifting apart.
We work inside running systems
Most of our work sits in estates that cannot stop while we change them, wired into SharePoint, Dynamics 365 and Salesforce. Integration is the normal case for us, not an add-on.
Estimates we will stand behind
We audit before quoting and give ranges rather than a single number chosen to win the work. When the cheaper option is not hiring us, we say that on the first call.
You can leave at a boundary
Two-week iterations mean there is always a recent working build and a natural stopping point. No twelve-month commitment before you see the thing running on a device.
A project team reviewing work together
PanaceaLogics, Aquacon Invest Championship 2024 trophy

Dubai · May 2024

Aquacon Invest Champion 2024

Our engineers went up against an international field in Dubai and won, judged on software running in live conditions rather than on slides. The trophy is not the point. The people who pulled that off are the same ones who would be on your project.

What clients say about the team

"Adeel and his team contributed to our project in an amazing way, bringing their expertise and skills to help us deliver our project in record time and quality. Today, the fully functional tool is in use by our customers and gaining traction internationally."
Peter ZellerPeter ZellerFounder, Urbanblue GmbH
"PanaceaLogics provided us a complete core development team that took care of all aspects of our cloud-based technology stack, development, testing, deployment, hosting, while we focused on product management and client relationships."
Pascal RodPascal RodCo-Founder, Avea Life AG
"Easy to work with and dependable."
Andrew CapelAndrew CapelDragonfly Solutions
"A reliable developer and collaborator. He is excellent with execution, while keeping an eye on and an understanding of the larger goals of the project and the stakes behind technical decisions."
Chuck MitchelsChuck MitchelsHeartline

Questions

What teams ask before starting

How do we hire your .NET MAUI developers?

Three ways. Embedded, where our engineers join your team and your process. As a delivery team, where we own the outcome and report progress. Or as a fixed-scope project with an agreed cost range, which suits a migration or a first version. The first call is where we work out which one fits, and the written plan afterwards is costed for that shape.

Do you work US hours?

Yes, with a genuine overlap rather than an occasional early call. Our United States point of contact and phone line cover the working day, and the engineering team keeps hours that overlap the US afternoon for standups, reviews and anything urgent. Our core engineering team is based in Pakistan, which is how the rate works, and we would rather say that on the first call than have you find out later.

What drives the cost of a MAUI project?

Four things, roughly in order: how many device integrations you need, whether the app has to work offline, how much of an existing codebase carries over, and the seniority mix you want on the team. A single-purpose app with online-only data is a different order of cost from an offline field app with Bluetooth peripherals and a Xamarin migration underneath it. We give you a range in the written plan rather than a single number, because a single number at that stage is a guess dressed up as a quote.

What does the free consultation actually include?

A call with the engineers who would do the work, followed by a written plan covering scope, staging, the main risks and a cost range. It is yours to keep regardless of what you decide, and it is specific enough to take to another firm for comparison. We do this because the assessment is where most of the real thinking happens, and because it is the fastest way for both sides to find out whether the project is worth doing.

Xamarin still works. Why migrate now?

Microsoft ended support for Xamarin on 1 May 2024. Existing apps keep running, but they receive no fixes, and each new iOS and Android release raises the chance of a break you cannot patch. App stores also raise minimum SDK requirements over time, and an unsupported framework eventually cannot meet them. The cost of migrating rises the longer the codebase sits unmaintained.

How much of our Xamarin code can we keep?

For most Xamarin.Forms apps, the large majority of C# business logic, models, services and view models carries over, and much of the XAML transfers with edits. The work concentrates in custom renderers, platform-specific code, packages without a MAUI release, and the build pipeline. We give you a specific answer for your codebase in the audit rather than a percentage from a brochure.

How long does a migration take?

A small single-purpose app is usually weeks. A large app with heavy custom UI, many device integrations and abandoned dependencies is months. The dependency audit is what separates those two cases, which is why it comes before the quote. Either way you see a working build every two weeks, so the timeline is something you can watch rather than wait for.

Can you take over an app someone else built?

Yes, and it is a large part of what we do. We start by reading the code and running it, then tell you honestly whether migrating, rewriting or leaving it alone is the better commercial decision. We have advised all three.

Should we use MAUI or React Native or Flutter?

MAUI is the strongest choice when your back end and team are already .NET, because the models, validation and business rules are shared C# across the app and the API, maintained by one team. If your organisation has no .NET investment and a strong JavaScript team, that calculus changes and we will say so on the call.

Talk to us

Book the free consultation

Send the shape of it: current framework, roughly how large, what it integrates with. You get a call with the engineers who would do the work and a written plan afterwards, yours to keep either way.

Other ways to reach us

Where we work
United States · Australia · Pakistan

These apps usually need a back end too. You can hire dedicated .NET developers for that, or see our custom software development service.