Job Description
Key Responsibilities:
- Design, develop, and maintain cross-platform applications using .NET MAUI.
- Implement intuitive and responsive UI/UX using XAML and MVVM patterns.
- Work closely with business stakeholders, gathering requirements and ensuring solutions align with business objectives.
- Optimize application performance and ensure seamless integration across iOS, Android, Windows, and macOS.
- Develop and integrate RESTful APIs and backend services.
- Utilize AI-powered development tools (such as GitHub Copilot or ChatGPT) to enhance efficiency and code quality.
- Participate in Agile/Scrum processes, including sprint planning, standups, and retrospectives.
- Ensure application security, performance, and maintainability through best coding practices.
- Collaborate with UI/UX designers, backend developers, and QA teams to deliver high-quality applications.
- Debug, troubleshoot, and resolve technical issues efficiently.
- Work with CI/CD pipelines, automated testing, and mobile deployment processes.
- Stay updated with the latest .NET MAUI, mobile development trends, and AI-assisted coding tools.
Required Qualifications:
- 5+ years of professional software development experience, with at least 2+ years in .NET MAUI.
- Strong expertise in C#, .NET, and XAML.
- Experience building and deploying applications for iOS, Android, Windows, and macOS.
- Proficiency in MVVM architecture and design patterns.
- Hands-on experience with RESTful APIs and Azure cloud services.
- Experience with Azure DevOps and Azure ADO for project management, CI/CD, and version control.
- Strong debugging and troubleshooting skills.
- Proven experience working directly with business stakeholders to translate requirements into solutions.
- Ability to communicate clearly and effectively with both technical and non-technical teams.
- Agile/Scrum development experience.
- Strong team player with a proactive and collaborative approach.
Preferred Qualifications:
- Experience with Blazor Hybrid apps in .NET MAUI.
- Knowledge of push notifications, in-app purchases, and third-party SDK integrations.
- Understanding of mobile security best practices.
- Experience working in customer-facing or business-facing roles.
- Familiarity with Cursor.ai for AI-assisted coding and development efficiency.