Xamarin app development framework is a perfect fit for you if you have a . NET-based backend. The same developers can work both on the backend and mobile sides, which will cut your costs on development and maintenance.