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