What are the responsibilities and job description for the Xamarin /MAUI Developer position at Ace Technologies, Inc.?
Job Details
Role: Xamarin / MAUI Developer /w .NET
Location: Owatonna, MN _ Hybrid
We are seeking a skilled MAUI Developer to work on cross-platform application development for our Bosch client. The ideal candidate will have expertise in .NET MAUI (Multi-platform App UI), Xamarin, and C#, with a strong understanding of mobile application development for iOS, Android, and Windows. You will collaborate with a team of developers, designers, and stakeholders to deliver high-performance applications that align with Bosch's innovation standards.
Key Responsibilities:
- Develop, maintain, and enhance cross-platform applications using .NET MAUI.
- Optimize app performance for Android, iOS, and Windows platforms.
- Work closely with UI/UX designers to implement intuitive and visually appealing interfaces.
- Integrate and develop APIs, third-party libraries, and backend services.
- Debug, troubleshoot, and resolve issues related to performance, memory, and security.
- Collaborate with QA teams for unit and integration testing.
- Implement CI/CD pipelines for efficient deployment.
- Stay updated with the latest MAUI and mobile development trends to improve existing solutions.
Required Skills & Qualifications:
- 3 years of experience in Xamarin and/or .NET MAUI development.
- Strong expertise in C#, .NET Core/.NET 6 , XAML, and MVVM architecture.
- Hands-on experience with RESTful APIs, GraphQL, and WebSockets.
- Knowledge of SQLite, Realm, or other mobile databases.
- Experience with dependency injection and background services in mobile apps.
- Familiarity with Bluetooth, IoT device integration, and cloud services (Azure, AWS, or Google Cloud) is a plus.
- Proficiency in Git, Jira, and Agile methodologies.
- Experience with unit testing frameworks like NUnit or xUnit.
- Strong problem-solving skills and ability to work in a fast-paced environment.
Nice to Have:
- Experience with Bosch IoT Suite or automotive-related mobile applications.
- Knowledge of embedded software development and CAN protocols.
- Familiarity with Bosch security and compliance standards.