Mobile Developer

iDbase Software

Cape Town

On-site

ZAR 45,000 - 75,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A software development company in Cape Town is seeking a skilled Mobile Developer to build and support high-quality cross-platform mobile applications using Xamarin and .NET MAUI. The role involves collaborating with product owners and UX/UI teams, developing robust features, and ensuring seamless user experiences on iOS and Android platforms. Candidates should possess strong skills in C#, mobile development, and RESTful API integration, along with a relevant IT degree or equivalent experience. This is a hybrid role offering a market-related salary.

Qualifications

  • 3–5+ years' experience in software development focusing on mobile development.
  • Strong proficiency in C# and .NET.
  • Experience in building cross-platform applications using Xamarin and/or .NET MAUI.

Responsibilities

  • Develop and maintain cross-platform mobile applications using C#, Xamarin, and/or .NET MAUI.
  • Build and integrate RESTful APIs and backend services.
  • Collaborate with product owners and UX/UI teams to deliver intuitive applications.

Skills

C#
Xamarin
Mobile Development
RESTful APIs
SQL Server
Git
CI/CD pipelines

Education

Relevant IT degree or equivalent experience

Tools

Azure DevOps

Job description

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
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Intermediate Mobile Net MAUI Xamarin Developer
Intermediate Mobile Net MAUI Xamarin Developer

Blue Pearl PTY • Cape Town

On-site
Intermediate Mobile Net MAUI Xamarin Developer
Intermediate Mobile Net MAUI Xamarin Developer

Blue Pearl HQ • Cape Town

On-site
ZAR 450,000 - 650,000
Mobile Developer (Kotlin / Swift)
Mobile Developer (Kotlin / Swift)

iDbase Software • Cape Town

On-site
Mobile Developer (Kotlin / Swift)
Mobile Developer (Kotlin / Swift)

Blue Pearl HQ • Cape Town

On-site
ZAR 480,000 - 720,000
Mobile App Sr. Developer
Mobile App Sr. Developer

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,200,000
Mobile Developer (Xamarin/.NET MAUI) — Cross-Platform Expert
Mobile Developer (Xamarin/.NET MAUI) — Cross-Platform Expert

Blue Pearl PTY • Cape Town

On-site
Mobile Developer (Kotlin / Swift)
Mobile Developer (Kotlin / Swift)

Blue Pearl PTY • Cape Town

On-site
ZAR 600,000 - 800,000
Mobile Developer (Xamarin/.NET MAUI) – iOS & Android
Mobile Developer (Xamarin/.NET MAUI) – iOS & Android

iDbase Software • Cape Town

Hybrid
ZAR 45,000 - 75,000
Mobile Application Developer (C#) – Contract
Mobile Application Developer (C#) – Contract

PBT Group • Rosebank

Hybrid
Senior Mobile Developer (Cocoa Touch Android SDK) (Centurion)
Senior Mobile Developer (Cocoa Touch Android SDK) (Centurion)

Datafin • South Africa

On-site
ZAR 600,000 - 800,000