ADVERTISEMENT
STAFF VACANCY
APPLICATIONS ARE INVITED FROM SUITABLY QUALIFIED AND EXPERIENCED PERSONS FOR THE FOLLOWING FULL-TIME POST:
INFORMATION TECHNOLOGY SERVICES DEPARTMENT
POST: MOBILE DEVELOPER – (1 POST)
REPORTING TO: SOFTWARE ENGINEER
Job Summary
- Type: full-time
- Location: Gweru
- Category: Software Development
- Closing Date: 2026-08-21
Key Responsibilities
- Write clean, maintainable code for native (iOS/Android) or cross-platform (Flutter, React Native) mobile applications.
- Translate designer wireframes, mockups, and prototypes into responsive, pixel-perfect user interfaces.
- Connect mobile applications to backend services, databases, and third-party services using RESTful APIs or GraphQL.
- Structure application codebases using scalable design patterns (e.g., MVVM, Clean Architecture, MVP).
- Identify, troubleshoot, and fix application crashes, memory leaks, and performance bottlenecks.
- Write unit, integration, and UI tests to ensure app stability and prevent regression errors.
- Optimize memory usage, network calls, battery consumption, and rendering performance for low latency.
- Prepare, package, and submit mobile applications to the Apple App Store and Google Play Store, ensuring compliance with platform guidelines.
- Update existing applications to support new versions of iOS/Android hardware, screen sizes, and operating system updates.
- Set up and maintain automated build, testing, and deployment pipelines (e.g., Fastlane, GitHub Actions, Bitrise).
- Implement local storage encryption, secure authentication (OAuth2), and safe HTTPS/TLS data transfer protocols.
- Collaborate with product managers, UX designers, backend developers, and QA engineers in Agile/Scrum sprints.
- Maintain documentation for codebases, system architecture, API contracts, and deployment workflows.
Requirements
- Bachelor’s Degree in Computer Science or Information Systems, or a related field from a recognised University.
- 2 years of experience as a mobile developer designing, building, and deploying applications to the Apple App Store or Google Play Store using clean mobile architecture patterns.
How to Apply
The application pack should be sent as a single merged pdf file to email address: [email protected]. The subject line should be labelled with the post being applied for.
* Important Notes:
Applications that do not strictly adhere to the above submission guidelines will be automatically disqualified.
Only shortlisted candidates shall be communicated to.
Closing date for applications is 21 August 2026.
NB: Candidates who hold international qualifications are required to provide a ZIMCHE qualifications assessment report.
About the Company
Midlands State University is a government owned university in Zimbabwe. The university has 9 faculties offering a wide variety of courses and many specialist programmes. The university is accredited through the National Council for Higher Education, under the Ministry of Higher and Tertiary Education of Zimbabwe.
Frequently Asked Questions
What are the typical educational qualifications and certifications expected for a Mobile Developer role in Zimbabwe, especially within a university environment?
Most Zimbabwean employers, including universities, typically look for a Bachelor's degree in Computer Science, Software Engineering, or a related field. Relevant certifications in specific mobile development platforms or programming languages can also significantly enhance an application. Practical experience demonstrated through a portfolio of developed apps is often highly valued.
What does a Mobile Developer typically do on a day-to-day basis at an institution like a Zimbabwean university?
A Mobile Developer would commonly be involved in designing, developing, and maintaining mobile applications for various university systems and user needs. This includes coding, debugging, testing, and collaborating with other IT teams to ensure seamless integration and functionality. They would also be responsible for updating applications to keep them secure and compatible with new operating system versions.
What is the typical work culture and what are the expectations for a software developer within a Zimbabwean university setting?
Work culture in Zimbabwean universities often emphasizes adherence to institutional policies, teamwork, and a strong sense of responsibility towards supporting academic and administrative functions. Developers are expected to be proactive, adaptable, and able to work independently while also contributing to collaborative projects. Professionalism, respect for hierarchy, and a commitment to continuous learning are highly valued.
What are the realistic career progression and growth paths for a Mobile Developer within a university or similar institution in Zimbabwe?
Within a university, a Mobile Developer might progress to senior developer roles, lead developer positions, or even transition into project management or enterprise architecture roles. Further specialization in areas like UI/UX design, backend development, or IT security can also open up new opportunities. Continuous skill development and professional certifications are key to advancement.
What are the typical benefits packages, such as leave, medical aid, and pension, that a Mobile Developer can expect from a university in Zimbabwe?
Zimbabwean universities generally offer competitive benefit packages that include annual leave, sick leave, and sometimes study leave for professional development. Most institutions provide medical aid schemes, and employees are typically enrolled in a pension fund. Other benefits may include access to university facilities and staff development programs.