Job Description
This role is for a Senior Mobile and Digital Applications Developer at iOCO, an airline industry company based in Johannesburg, Gauteng. The position involves building and maintaining mobile and digital applications for iOS and Android, as well as responsive web experiences. Key responsibilities include developing apps using React Native, React, and TypeScript, integrating with airline systems via REST/SOAP APIs, and ensuring offline functionality, secure data storage, and accessibility compliance. The role also covers app builds, testing, releases, performance optimization, and troubleshooting across mobile, web, and backend layers. Requirements include 7+ years of mobile/digital app development experience, expertise in React/React Native, Java/Spring Boot, and knowledge of authentication, push notifications, CI/CD, and Agile methodologies. Preference for airline/travel industry experience. A diploma/degree in Computer Science or related field is required.