Where

.NET MAUI Mobile App Developer

Executive Placements
Johannesburg Full-day Full-time

Description:

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!
13 May 2025;   from: gumtree.co.za

Similar jobs

  • Executive Placements
  • Johannesburg
... .NET MAUI. Integrate APIs to ensure efficient data retrieval and storage between mobile apps ... constructive feedback, and support Junior Developers. Troubleshoot and debug applications to ...
5 days ago
  • Executive Placements
  • Johannesburg
Description: A fast-growing software company specializing in cutting-edge business solutions and custom software development is seeking a passionate C# Developer to join their innovative team. They are passionate about creating innovative digital tools ...
30 days ago
Description: A South African insurance provider is on the lookout for a C# Developer who thrives on scalable architecture building intuitive, efficient systems that empower their customers. Their mission is to make quality healthcare and short-term cover ...
a day ago
  • Executive Placements
  • Johannesburg
Description: Requirements: IT Degree or Diploma essential 5 or more years experience as a Flutter Developer using relevant programming languages or technologies Strong knowledge of the Flutter framework, Dart programming language, and mobile app ...
14 days ago