Mobile Developer
Duration: 2025-11-06 - 2025-11-15
Job position: Mobile Developer
Smatech Group
13 Brentwood Avenue, Groombridge, Harare
Job description
We are seeking a skilled Mobile Developer with strong expertise in Flutter and Dart to develop, maintain, and enhance cross-platform mobile applications for iOS and Android. The ideal candidate will have a deep understanding of mobile app architecture and a passion for creating seamless user experiences
Responsibilities
- Develop, maintain, and enhance cross-platform mobile applications using Flutter and Dart, ensuring compatibility with iOS and Android.
- Design and implement robust, scalable, and maintainable app architectures (BLoC, Provider) and state management solutions.
- Integrate apps with RESTful APIs, Firebase, SQLite, and other backend services, collaborating with backend, frontend, and DevOps teams.
- Collaborate with UI/UX designers to deliver responsive and engaging user interfaces.
- Write clean, well-documented code following best practices and coding standards, optimizing app performance, memory usage, and load times.
- Implement platform-specific features (push notifications, camera, GPS, sensors) and troubleshoot/debug issues reported by QA or users.
- Perform unit, widget, and integration testing to ensure high-quality releases.
- Stay up-to-date with Flutter, Dart, and mobile development trends; assist in publishing and updating apps on Google Play Store, Huawei, and Apple App Store.
Required Skills & Experience
- Minimum 2 years of professional Flutter development experience with strong expertise in Flutter and Dart for building cross-platform mobile applications (iOS and Android).
- Solid understanding of mobile app architecture (BLoC, Provider, Riverpod) and state management, with proficiency in RESTful API integration and asynchronous data handling.
- Experience with backend services (Firebase, SQLite, or custom APIs), version control systems (Git/GitHub), and platform-specific integrations (camera, GPS, push notifications, sensors).
- Knowledge of mobile app lifecycle, performance optimization, memory management, and testing (unit, widget, integration).
- Familiarity with app publishing processes for Google Play Store, Huawei, and Apple App Store.
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience, with proven ability to work on existing codebases and collaborate in team environments.
Soft Skills
- Strong problem-solving and debugging skills
- Ability to write clean, maintainable, and well-documented code
- Good communication and collaboration skills with cross-functional teams
- Ability to adapt quickly to new technologies and frameworks
- Attention to detail and commitment to delivering high-quality mobile apps
How to apply
If you meet the minimum requirements are ready to join the forefront of innovation at Smatech, we would love to hear from you!
-
Create an account on our recruitment portal.
-
Fill in your details in your applicant account.
-
Submit your application for the position, including your resume and a cover letter outlining your relevant experience.
https://erp.smatechgroup.com/recruitment/recruitment_portal
Application Deadline 15 November 2025