 
        
        Mobile Application Developer Opportunity
We are seeking an experienced mobile application developer to join our team. In this role, you will develop bespoke mobile applications in the mining domain.
This involves working with clients to elicit technical requirements, designing and developing technical components.
Key Responsibilities:
 * Developing mobile applications for Android and iOS platforms.
 * Designing and implementing user interfaces and user experiences.
 * Collaborating with cross-functional teams to deliver high-quality software solutions.
 * Participating in agile development methodologies and iterative design processes.
 * Ensuring timely delivery of projects while maintaining high levels of quality and customer satisfaction.
Essential Skills:
 * Tertiary qualification in Information Technology or Computer Science.
 * At least 5 years of relevant experience as a mobile application developer.
 * Strong knowledge of cross-platform mobile development frameworks such as Flutter and React Native.
 * Excellent understanding of iOS Swift and Android Java/Kotlin programming languages.
 * Good understanding of AWS cloud services and microservices architecture.
 * Experience with CI/CD tools like Jenkins and GitLab.
 * Excellent communication and interpersonal skills.
Preferred Skills:
 * AWS certification.
 * Prior experience in delivering projects in the mining industry.
 * Ability to work in a fast-paced environment and adapt to changing priorities.
 * Knowledge of Agile software development methodologies.