Mobile Developer (12 Month Contract)

Johannesburg, Gauteng, South Africa

Job Description

Mobile Developer (12-Month Contract)
Johannesburg (Hybrid - 3 days onsite per week)
About the Role
We are seeking an experienced mobile developer to join our client on a 12-month contract. You will be responsible for building and deploying dynamic, high-performance mobile applications across iOS and Android platforms, as well as maintaining legacy .NET applications, including web services. If you enjoy solving complex challenges, delivering smooth user experiences, and working with cutting-edge technologies, this is an excellent opportunity.
Key Responsibilities

  • Design, develop, test, maintain, and deploy applications using core mobile frameworks and technologies.
  • Build and implement user interface components following best practices and workflows.
  • Collaborate with Product Leads, Project Managers, and Technical Managers to deliver on business and project goals.
  • Apply coding standards, frameworks, and practices that ensure quality and maintainability.
  • Participate in testing, quality assurance, and bug fixing.
  • Identify system-related issues and risks, escalating and recommending solutions where necessary.
  • Contribute to the technical architecture of mobile and web solutions.
  • Stay up to date with new technologies, driving innovation and R&D in Mobile, IoT, and .NET.
  • Actively participate in SCRUM sessions and team collaboration.
Qualifications & Experience
  • Diploma in Software Engineering, Computer Science, or related field (preferred).
  • 3+ years of professional experience in mobile development.
  • Strong experience with Flutter or other mobile frameworks.
  • Experience with .NET Core (C#, ASP.NET) and/or AWS (advantageous).
  • Familiarity with .NET MAUI, Firebase, and MS SQL databases.
Advantageous Skills
  • Google Services
  • Angular
  • iOS and App Store deployment
  • MDM experience
  • AWS knowledge
*Applicants must either be South African Citizens or Permanent Residents with a South African ID number*

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1542730
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    R200-300 per hour
  • Employment Status
    Permanent
  • Job Location
    Johannesburg, Gauteng, South Africa
  • Education
    Not mentioned