.NET MAUI Mobile App Developer
Executive Placements · Kensington
Stop applying one at a time.
JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.
Start free — we apply for you →Duties and Responsibilities
• Develop and maintain cross-platform mobile applications using .NET MAUI. • Integrate APIs to ensure efficient data retrieval and storage between mobile apps and back-end systems. • Collaborate with UI/UX Designers to design intuitive, responsive, and visually appealing user interfaces. • Write clean, scalable, and maintainable code in C#. • Conduct code reviews, provide constructive feedback, and support Junior Developers. • Troubleshoot and debug applications to optimize performance. • Work closely with cross-functional teams to define, design, and deliver new features. • Stay updated on the latest industry trends, frameworks, and technologies. Requirements:
• Bachelor's Degree in Computer Science, Information Technology, or a related field, or equivalent work experience. • Strong proficiency in C# and .NET MAUI / Xamarin. • Experience with XAML for designing mobile user interfaces in .NET MAUI applications. • Solid understanding of data binding concepts for dynamic and responsive UIs. • Proven experience developing cross-platform mobile applications for iOS and Android. • Familiarity with the Model-View-ViewModel (MVVM) design pattern. • Knowledge of local data storage techniques for offline functionality. • Ability to write platform-specific code for accessing native features when necessary. • Proficient in consuming and integrating RESTful APIs. • Familiarity with the .NET Core framework, including dependency injection. • Strong debugging and troubleshooting skills to enhance application performance. Advantageous Skills and Experience:
• Experience working within the financial services industry. • Familiarity with commercial UI components, such as DevExpress, SyncFusion, etc. • Experience with unit testing frameworks like xUnit or NUnit. • Familiarity with CI/CD practices for automating build, test, and deployment processes. Experience Required:
• Minimum of 3 years of professional experience in mobile app development. • Proven experience integrating with internal or external APIs. Working Conditions:
- Office-based with flexibility.
- A collaborative and dynamic team environment.
- Opportunities for professional development and career growth.
If you're ready to take the next step in your career and work with a forward-thinking team, apply today!
.special-hidden { display: none; }