Microsoft MAUI Developer
We're looking for a skilled Microsoft MAUI developer to join our team. As a key member of our development team, you will be responsible for designing, building, and maintaining cross-platform mobile/desktop applications using .NET MAUI.
The ideal candidate has strong fundamentals in C#, architectural thinking, and the ability to collaborate closely with product and design teams.
Job Description:
Develop high-quality mobile and desktop applications using .NET MAUI.
Collaborate with product, design, and backend teams in real time (EST/PST overlap).
Implement clean architecture, maintainable code, and scalable patterns.
Integrate REST APIs, authentication flows, and cloud services (Azure preferred).
Build UI components with a focus on performance, accessibility, and user experience.
Troubleshoot bugs, optimize performance, and contribute to continuous improvement.
Participate in code reviews, sprint rituals, and product planning discussions.
Required Skills & Experience:
* 3+ years of experience with C#/.NET development.
* Hands-on experience with MAUI, Xamarin, or other cross-platform frameworks.
* Strong understanding of MVVM patterns and reactive architectures.
* Experience integrating APIs and working with cloud platforms (Azure is a plus).
* Solid understanding of mobile/desktop lifecycle, memory management, and performance optimization.
* Comfortable working in agile environments and collaborating directly with U.S. stakeholders.
* Strong English communication, emotional intelligence, and proactive ownership.
Nice to Have:
* Experience with CI/CD pipelines (GitHub Actions, Azure DevOps).
* Background in UI/UX collaboration or component design.
* Experience with push notifications, offline sync, or advanced mobile capabilities.
* Familiarity with analytics tools and instrumentation.