Job Overview
We're seeking an accomplished software developer to join our team as a skilled Microsoft MAUI Developer. This role requires expertise in C#/.NET development, with a strong understanding of MVVM patterns and reactive architectures.
Responsibilities
The ideal candidate will design, build, and maintain cross-platform mobile/desktop applications using .NET MAUI. Key responsibilities include:
* Developing high-quality mobile and desktop applications using .NET MAUI.
* Collaborating with product, design, and backend teams in real-time.
* Implementing clean architecture, maintainable code, and scalable patterns.
* Integrating REST APIs, authentication flows, and cloud services (Azure preferred).
* Building UI components with a focus on performance, accessibility, and user experience.
* Troubleshooting bugs, optimizing performance, and contributing to continuous improvement.
* Participating in code reviews, sprint rituals, and product planning discussions.
Requirements
The successful candidate must possess:
* 3+ years of experience with C#/.NET development.
* Hands-on experience with MAUI, Xamarin, or other cross-platform frameworks.
* A solid understanding of mobile/desktop lifecycle, memory management, and performance optimization.
* Comfort working in agile environments and collaborating directly with stakeholders.
* Strong English communication, emotional intelligence, and proactive ownership.
Nice to Have
Candidates with experience in CI/CD pipelines, UI/UX collaboration, or advanced mobile capabilities are highly valued.
About the Opportunity
This opportunity offers a unique chance to work with a partner that prioritizes team chemistry, long-term alignment, and human-centered collaboration. Our developers operate as trusted extensions of U.S. teams, not outsourced executors.