Mobile Application Developer (C#) – Contract

PBT Group

Rosebank

On-site

ZAR 330,624 - 358,176

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

PBT Group is seeking a Junior to Intermediate Mobile Application Developer to join a dynamic delivery team focused on developing and enhancing enterprise mobile applications. You will design, develop, test, and maintain mobile solutions integrated with backend systems and databases, requiring hands-on mobile development and strong C# capabilities.

The role involves collaborating across the full SDLC in a hybrid/onsite setup in Johannesburg, with emphasis on quality, teamwork, and continuous

Qualifications

  • Design, develop, test, and maintain mobile applications.
  • Strong C# and SQL skills.
  • Experience with APIs and backend integrations.
  • Familiarity with Agile delivery and ceremonies.
  • Willingness to work in a hybrid/onsite Johannesburg contract.

Responsibilities

  • Design, develop, and maintain mobile applications aligned to business and technical requirements.
  • Build responsive, scalable, and user-friendly mobile solutions.
  • Participate in the full software development lifecycle including development, testing, deployment, and support.
  • Troubleshoot and resolve mobile application defects and performance issues.
  • Assist with application enhancements, feature development, and maintenance activities.
  • Develop and maintain backend integrations and supporting services using C# technologies.
  • Write and optimise SQL queries, stored procedures, and database interactions.
  • Support data validation, troubleshooting, and integration activities.
  • Perform unit testing and support system integration testing activities.
  • Ensure code quality through adherence to development standards and best practices.
  • Participate in code reviews and technical discussions.
  • Work with developers, Business Analysts, testers, and stakeholders across delivery initiatives.
  • Participate in Agile ceremonies including stand-ups, sprint planning, and retrospectives.
  • Contribute to continuous improvement initiatives within the development team.

Skills

Mobile development
C# development
SQL databases
APIs & backend
Agile / Scrum
Cross-platform tech

Education

Bachelor's degree or diploma in IT

Tools

Azure DevOps
Git

Job description

PBT Group is seeking a Junior to Intermediate Mobile Application Developer to join a dynamic delivery team focused on developing and enhancing enterprise mobile applications.

The successful candidate will be responsible for designing, developing, testing, and maintaining mobile solutions integrated with backend systems and databases. This role requires hands-on mobile development experience, strong C# development capability, and solid SQL/database knowledge.

The ideal candidate will be passionate about mobile technologies, eager to grow within a collaborative engineering environment, and capable of contributing across the full software development lifecycle.

This is a contract opportunity based in Johannesburg.

Key Responsibilities
Mobile Application Development
  • Design, develop, and maintain mobile applications aligned to business and technical requirements.
  • Build responsive, scalable, and user-friendly mobile solutions.
  • Participate in the full software development lifecycle including development, testing, deployment, and support.
  • Troubleshoot and resolve mobile application defects and performance issues.
  • Assist with application enhancements, feature development, and maintenance activities.
Backend & Database Development
  • Develop and maintain backend integrations and supporting services using C# technologies.
  • Write and optimise SQL queries, stored procedures, and database interactions.
  • Support data validation, troubleshooting, and integration activities.
Testing & Quality Assurance
  • Perform unit testing and support system integration testing activities.
  • Ensure code quality through adherence to development standards and best practices.
  • Participate in code reviews and technical discussions.
Collaboration & Delivery
  • Work closely with developers, Business Analysts, testers, and stakeholders across delivery initiatives.
  • Participate in Agile ceremonies including stand-ups, sprint planning, and retrospectives.
  • Contribute to continuous improvement initiatives within the development team.
Required Skills & Experience
Essential Skills
  • Mobile application development experience (Android, iOS, or cross-platform).
  • Strong C# development skills.
  • Solid SQL and relational database experience.
  • Experience working with APIs and backend integrations.
  • Understanding of software development best practices and coding standards.
  • Exposure to Agile delivery environments.
Advantageous Experience
  • Xamarin or .NET MAUI experience.
  • REST API integration.
  • Azure DevOps or Git-based version control.
  • Exposure to cloud-based or enterprise application environments.
  • Experience with mobile app deployment processes.
Qualifications
  • Relevant Degree, Diploma, or Certification in Information Technology, Computer Science, Software Development, or related field.
Key Competencies
  • Strong problem-solving and analytical thinking
  • Good communication and teamwork skills
  • Attention to detail and quality-focused mindset
  • Ability to learn quickly and adapt to new technologies
  • Strong delivery focus and accountability
  • Passion for mobile technologies and application development
Contract Information
  • Contract Type: Contract
  • Seniority Level: Junior – Intermediate
  • Location: Johannesburg
  • Work Model: Hybrid / Onsite
  • Rate: Approx. R250 per hour
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

C# Mobile App Developer – Hybrid/Onsite – Johannesburg
C# Mobile App Developer – Hybrid/Onsite – Johannesburg

PBT Group • Rosebank

Hybrid
Mobile Developer
Mobile Developer

iDbase Software • Cape Town

On-site
ZAR 45,000 - 75,000
Mobile Developer (Kotlin / Swift)
Mobile Developer (Kotlin / Swift)

iDbase Software • Cape Town

On-site
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
Application Developer
Application Developer

Morningside Consulting & Training Group • Sandton

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

Blue Pearl HQ • Cape Town

On-site
ZAR 480,000 - 720,000
Senior Mobile Software Engineer
Senior Mobile Software Engineer

Future Fit • Johannesburg

Hybrid
ZAR 800,000 - 1,100,000
Competitive compensation package
Tenure-based loyalty leave
Access to wellness programs
+3
Mobile App Sr. Developer
Mobile App Sr. Developer

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,200,000
Intermediate Mobile Software Engineer
Intermediate Mobile Software Engineer

Future Fit • Johannesburg

Hybrid
ZAR 60,000 - 80,000
Competitive compensation package
Tenure-based loyalty leave
Employee wellness programs
Intermediate Mobile Net MAUI Xamarin Developer
Intermediate Mobile Net MAUI Xamarin Developer

Blue Pearl PTY • Cape Town

On-site