SUMMARY:
Are you passionate about mobile app development and modern cross-platform technologies? We are looking for a Cross-Platform Mobile App Developer to join a growing development team responsible for designing, building, testing, and maintaining mobile applications that deliver seamless user experiences.
This role offers the opportunity to work with Ionic, Vue.js, TypeScript, and Capacitor, developing and supporting mobile solutions from concept through to deployment. You'll collaborate with developers, stakeholders, and business teams while working on innovative projects in an Agile environment. Based in Faerie Glen, Pretoria, this position offers a hybrid working model with 2 days in office and 3 days remote, providing flexibility while maintaining strong team collaboration.
If you're passionate about mobile technologies, problem-solving, and delivering high-quality applications, this opportunity is for you.
POSITION INFO:
Key Responsibilities Design, develop, test, and maintain cross-platform mobile applications. Build mobile solutions using Ionic, Vue.js, TypeScript, and Capacitor . Develop responsive mobile interfaces using HTML5, CSS3, and JavaScript . Integrate mobile applications with RESTful APIs and third-party services. Support backend integrations, authentication, data validation, and error handling. Configure, generate, and maintain Android application builds and APKs. Troubleshoot application bugs, build failures, and device-specific issues. Implement secure data storage and secure API communication practices. Perform unit testing, debugging, and performance optimisation. Participate in application deployment, version management, and ongoing maintenance. Collaborate with development teams and stakeholders within an Agile environment. Ensure code quality through clean, maintainable, and well-documented development practices. Job Experience and Skills Required Education Diploma or Degree in Information Technology, Computer Science, Software Development, or a related field. Equivalent practical experience will also be considered. Experience Minimum 3 years' software development experience. Proven experience developing cross-platform mobile applications. Hands-on experience with Ionic, Vue.js, TypeScript, and Capacitor. Experience integrating mobile applications with APIs and backend systems. Experience with database integration and management. Portfolio or examples of mobile applications developed will be advantageous. Skills Ionic Framework Vue.js TypeScript Capacitor JavaScript HTML5 CSS3 RESTful APIs Android Studio Android SDK Git Mobile Application Security Database Integration SQL \/ NoSQL Databases Unit Testing Debugging & Troubleshooting Performance Optimisation Agile Development Methodologies Advantageous Skills Node.js NestJS Google Play Store Deployment Android App Bundles (AAB) Push Notifications Biometric Authentication Camera Integration Geolocation Services Offline Data Synchronisation Automated Build & Deployment Pipelines Application Monitoring & Analytics Tools Crash Reporting Tools iOS Mobile Application Development Apply now! For more exciting IT vacancies, please visit: \/> I also specialise in recruiting in the following: Software Developers Mobile Developers Business and Systems Analysts BI and SQL Experts Data & Analytics (Data Scientists, Data Analysts, Python, R, SQL, Machine Learning) AI & Automation (Artificial Intelligence, Machine Learning, Intelligent Automation, and Process Automation Solutions). If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles \/ positions. For more information, contact: Bianca Thompson Specialist Recruitment Consultant