Cross-Platform Mobile App Developer - Hybrid

Profession Hub

Pretoria

Hybrid

ZAR 450,000 - 750,000

Full time

13 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Profession Hub is seeking a Cross‑Platform Mobile App Developer in Pretoria, offering a hybrid work model. You will design, build, test and maintain mobile apps for web and mobile platforms, collaborating with an Agile team to deliver high‑quality solutions.

Required experience includes Ionic, Vue.js, TypeScript, Capacitor, RESTful APIs, and Git. A diploma/degree in IT or related fields with at least three years of mobile development is preferred.

Qualifications

  • Diploma or degree in Information Technology, Computer Science, Software Development or related discipline, or equivalent practical experience.
  • At least three years’ software development experience, including practical mobile application development.
  • A portfolio or examples of mobile applications developed using Ionic, Vue, TypeScript and Capacitor will be beneficial.

Responsibilities

  • Design, build, test, and maintain cross‑platform mobile apps based on client requirements.
  • Collaborate within an Agile development team to deliver features on schedule.
  • Integrate mobile apps with RESTful APIs and third‑party services.
  • Troubleshoot build failures, plugin compatibility issues, and device‑specific problems.

Skills

TypeScript
RESTful APIs
JavaScript
Mobile app development
Agile methodologies
Git
Analytical skills
Communication
Independent working
Collaborative work

Education

Diploma or degree in IT/CS/Software Development
Equivalent practical experience

Tools

Ionic
Vue.js
Capacitor
Android Studio
Android SDK
Git

Job description

Our client is searching for a Cross-Platform Mobile App Developer to join their team in Pretoria (Hybrid).

The duties for this role include, but are not limited to, designing, building, testing and maintaining software programs for web, mobile, or specific operating systems based on client and user requirements.

Minimum Skills and Experience
  • Proven experience developing cross-platform mobile applications using Ionic and Vue.js.

  • Strong proficiency in TypeScript for application logic and backend development.

  • Practical experience using Capacitor to build, configure and generate Android APKs.

  • Sound knowledge of HTML5, CSS3, JavaScript and responsive mobile-interface design.

  • Experience integrating mobile applications with RESTful APIs and third-party services.

  • Understanding of backend development, including API design, authentication, data validation and error handling.

  • Experience working with relational or NoSQL databases.

  • Familiarity with Android Studio, Android SDK configuration, application permissions, signing certificates, and release builds.

  • Ability to troubleshoot build failures, plugin compatibility issues, and device-specific problems.

  • Experience using Git or another source-control platform.

  • Knowledge of mobile application security, secure data storage, and safe API communication.

  • Experience with unit testing, debugging, performance optimisation and application maintenance.

  • Understanding of the mobile application development lifecycle, including development, testing, deployment, and version updates.

  • Ability to write clean, maintainable, and well-documented code.

  • Strong analytical, problem-solving and communication skills.

  • Ability to work independently and collaboratively within an Agile development team.

Advantageous Skills
  • Experience with Node.js or a TypeScript-based backend framework such as NestJS.

  • Experience generating Android App Bundles (AABs) and publishing applications to the Google Play Store.

  • Knowledge of push notifications, biometric authentication, camera integration, geolocation and offline data synchronisation.

  • Experience with automated build and deployment pipelines.

  • Familiarity with application monitoring, analytics, and crash-reporting tools.

  • Exposure to iOS application builds using Ionic, Vue and Capacitor.

Minimum Qualification and Experience
  • A diploma or degree in Information Technology, Computer Science, Software Development or a

  • related discipline, or equivalent practical experience.

  • At least three years’ software development experience, including practical mobile application development.

  • A portfolio or examples of mobile applications developed using Ionic, Vue, TypeScript and Capacitor will be beneficial.

Soft Skills:
  • Strong analytical and problem-solving skills.

  • Good communication skills with technical and business stakeholders.

  • Strong attention to detail.

  • Willingness to learn and adapt to new technologies.

  • Ability to work effectively in a collaborative environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Ionic/Vue Cross-Platform Mobile Engineer
Ionic/Vue Cross-Platform Mobile Engineer

Profession Hub • Pretoria

Hybrid
ZAR 450,000 - 750,000
App Developer
App Developer

Network Finance • Gauteng

On-site
ZAR 360,000 - 540,000
Cross-Platform Mobile Developer (Ionic, Vue, TS)
Cross-Platform Mobile Developer (Ionic, Vue, TS)

Network Finance • Gauteng

On-site
ZAR 360,000 - 540,000
Senior Mobile Developer
Senior Mobile Developer

Blue Pearl PTY • Wes-Kaap

On-site
ZAR 900,000 - 1,300,000
Mobile App Developer
Mobile App Developer

Hire Resolve • Johannesburg

On-site
ZAR 600,000 - 900,000
Senior Mobile Application Developer (iOS/Android)
Senior Mobile Application Developer (iOS/Android)

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,200,000
Competitive salary with bonuses
Hybrid work model
Health, dental, and vision insurance
+2
Senior Mobile Developer
Senior Mobile Developer

JVR Software • Johannesburg

On-site
ZAR 700,000 - 1,000,000
Senior Mobile App Developer (iOS/Android)
Senior Mobile App Developer (iOS/Android)

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Performance bonuses
Medical and dental coverage
+3
Senior Mobile App Developer (iOS/Swift)
Senior Mobile App Developer (iOS/Swift)

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary and bonuses
Medical aid and retirement savings
Hybrid work environment
+1
Mobile Developer
Mobile Developer

Idbase Software • Cape Town

Hybrid
ZAR 45,000 - 75,000