SUMMARY:
-
POSITION INFO:
About the Role
We are looking for a skilled Mobile Developer with strong experience in Xamarin and/or .NET MAUI to build and support high-quality cross-platform mobile applications. You will be responsible for designing, developing, and maintaining scalable solutions that deliver seamless user experiences across iOS and Android platforms. This role suits individuals who enjoy working in collaborative environments and are passionate about delivering reliable, high-performing mobile applications.
Key Responsibilities
- Mobile Development & Delivery
- Develop and maintain cross-platform mobile applications using C#, Xamarin, and/or .NET MAUI
• Deliver reliable, well-tested features aligned with technical standards and timelines
• Analyse business and technical requirements to plan and execute development tasks effectively
• Design, develop, and enhance mobile application features and functionality
• Troubleshoot, maintain, and optimise existing applications to ensure performance and stability
- Integration & Backend Collaboration
- Build and integrate RESTful APIs and backend services to support mobile functionality
• Work closely with backend developers to ensure seamless system integration
• Utilise SQL Server or other relational databases for data-driven functionality
- Collaboration & User Experience
- Collaborate with product owners, designers, and developers to deliver intuitive applications
• Work with UX/UI teams to implement responsive, user-friendly mobile designs
• Participate in peer code reviews to maintain and improve code quality
- Testing, Deployment & Continuous Improvement
- Support testing, releases, and deployments across development, UAT, and production environments
• Use Git-based source control and CI/CD pipelines for version control and deployment
• Research and apply new tools, frameworks, and best practices to enhance mobile development
Requirements & Qualifications
Must-Have Skills:
• 3–5+ years’ experience in software development, with strong focus on mobile development
• Strong proficiency in C# and .NET
• Experience building cross-platform applications using Xamarin and/or .NET MAUI
• Experience developing applications for iOS and Android
• Solid understanding of RESTful APIs and backend integration
• Working knowledge of SQL Server or relational databases
• Experience with Git and CI/CD pipelines
• Exposure to Azure DevOps or similar tools
• Strong focus on code quality, testing, and maintainable architecture
• Relevant IT degree, diploma, or equivalent experience
Highly Desirable Skills:
• Strong mobile development expertise using .NET MAUI or Xamarin
• Experience integrating mobile apps with backend services and APIs
• Understanding of mobile UI/UX best practices and performance optimisation
• Experience with App Store / Google Play deployment processes
Personal Attributes
• Strong problem-solving skills with attention to detail
• Effective communicator with good interpersonal skills
• Ability to work independently and manage pressure
• Adaptable, curious, and committed to continuous learning
Additional Information
• Location: Cape Town (Hybrid)
• Salary: Market Related/Negotiable