Mobile Application Developer

2 weeks ago


Pretoria Metropolitan Area, South Africa Linkfields Innovations (Pty) Ltd Full time

Job description

We are looking for a talented and passionate
Mobile App Developer
to join our dynamic development team in Pretoria. The successful candidate will be responsible for designing, developing, and maintaining high-quality mobile applications that deliver exceptional user experiences. You'll collaborate with UI/UX designers, backend developers, and product managers to build innovative solutions across Android and iOS platforms.

Responsibilities and Duties:

  • Design, develop, and maintain
    mobile applications
    for Android and/or iOS platforms.
  • Collaborate with cross-functional teams to define, design, and deliver new application features.
  • Ensure the performance, quality, and responsiveness of mobile applications.
  • Identify and correct bottlenecks, fix bugs, and continuously improve application performance.
  • Integrate mobile applications with
    RESTful APIs, cloud services, and backend systems.
  • Maintain code quality, organization, and automation using industry best practices.
  • Participate in
    code reviews, sprint planning, and Agile ceremonies
    .
  • Stay up to date with emerging
    mobile technologies, frameworks, and design trends
    .
  • Prepare and maintain
    technical documentation
    for all developed applications.

Desired Experience & Qualification:

  • Appropriate ICT qualification
    or equivalent.
  • Minimum 3 years
    of experience in
    mobile application development
    , and
    5+ years
    of broader mobile development experience.
  • Proven experience developing and deploying apps on
    Android and/or iOS
    platforms.
  • Proficiency with at least one
    mobile development framework
    such as
    Flutter, React Native, Xamarin, or Kotlin Multiplatform
    .
  • Strong knowledge of
    native development
    (Java/Kotlin for Android, Swift/Objective-C for iOS).
  • Experience working with
    REST APIs, JSON, and third-party integrations.
  • Understanding of
    mobile UI/UX principles
    , responsive design, and accessibility standards.
  • Familiarity with
    Agile/Scrum methodologies
    and
    version control systems
    (Git, GitHub, GitLab).
  • Strong problem-solving, analytical, and debugging skills.
  • Excellent communication skills and attention to detail.

Technical Skills & Competencies:

  • Languages & Frameworks:
    Java, Kotlin, Swift, Dart, React Native, Flutter, Xamarin
  • Tools & Platforms:
    Android Studio, Xcode, Firebase, Azure Mobile Apps, AWS Amplify
  • Version Control:
    Git, GitHub, GitLab, Bitbucket
  • Development Practices:
    Agile/Scrum, CI/CD, RESTful API Integration, Automated Testing


  • Pretoria, Gauteng, South Africa Munch Software Full time

    At Munch, we're reinventing dining with a seamless mobile order-and-pay experience. Our all-in-one platform powers everything from PoS and kitchen management to guest ordering and business insights — making restaurants smarter, faster, and more enjoyable for everyone.Join us and help build the product that's transforming the future of food...

  • Application Developer

    2 weeks ago


    Johannesburg Metropolitan Area, South Africa four point 0 Full time US$70 000 - US$120 000 per year

    The Applications Developer designs, develops, and supports business-critical applications and system integrations that strengthen company's digital capability. The role focuses on delivering secure, scalable, and maintainable solutions that improve business processes, enable reliable data flow, and support operational excellence. Operating as an experienced...


  • City of Johannesburg Metropolitan Municipality, South Africa Blu Label Unlimited Full time

    Join to apply for the Senior Fullstack and Mobile Developer role at Blu Label Unlimited Responsible for the programming and development of Blue Label Group's applications and supporting software. Provides advisory support through refining designs, practices, tools and processes to ensure the delivery of quality products to internal and external customers....

  • Frontend Developer

    2 weeks ago


    Pretoria Metropolitan Area, South Africa Bizmod Full time

    We're Hiring: Front-End Developer (Mobile & Web) – Mid to Senior LevelLocation:Pretoria (On-site, 5 days per week)Contract:Long-term programme engagementRate:R600 – R800 per hour (all-inclusive)Role:Front-End Developer – Mobile & WebWe are recruiting a highly skilledFront-End Developer (Mobile & Web)to join a major national digital modernisation...

  • Fullstack Developer

    3 days ago


    Pretoria, South Africa BICRM Full time

    *** Our Johannesburg Office is Hiring! *** 36 months renewable contract *** Top Rates*** About the Role We are seeking a skilled Frontend Developer to support the implementation of the National Digital Financial Identity (DFID) system. You will develop secure, responsive, and user-friendly frontend interfaces for mobile and web applications, collaborating...


  • Pretoria, South Africa Paracon Full time

    Are you a dynamic Intermediate developer with a passion for building robust, end-to-end software? We're looking for a motivated Junior Full-Stack Developer with Mobile Development experience to join our team, working across modern Java backend services and cutting-edge React frontends. This is an excellent opportunity to deepen your expertise in Spring Boot,...


  • Pretoria, South Africa Talentevolution Full time

    A leading development company in Pretoria is seeking a Junior Software Developer to develop and maintain mobile applications for Android, iOS, and Huawei platforms. The role involves publishing apps, assisting senior developers, and providing system support. Ideal candidates should have 1–2 years of experience in mobile app development, a diploma in...


  • Pretoria, South Africa Boardroom Appointments Full time

    Minimum Requirements BSc in Computer Science / Engineering or other applicable technical discipline 7+ years working experience 2+ years of managing a team Hands on Android software developer having been responsible for the development and maintenance of 1 or more projects Line management of Android developers (and iOS devs a plus) Team culture, coaching and...

  • Full Stack Developer

    2 weeks ago


    Pretoria, South Africa Mediro Application Consulting Full time

    Responsibilities Understand the business requirements, preparing AS-IS, and TO-BE documents and get sign-off from users for functional and/or technical design document(s). Design, develop, and maintain web applications using Java, Angular, and SQL. Implement AWS cloud solutions to enhance application performance and scalability. Write clean, maintainable,...


  • Pretoria, Gauteng, South Africa InspHired Recruitment Full time

    Our client in the Medical Devices industry is currently looking for a Mobile Development Lead: Android, in Pretoria.Responsibilities:Manages the team and the sprints, being responsible for communication, team health and culture.Has authority over process, structure, scheduling, task assignment, documentation.Develop and maintain their innovative hearing...