Mobile Developer

Duration: 2025-11-06 - 2025-11-15
Job position: Mobile Developer

Smatech Group

13 Brentwood Avenue, Groombridge, Harare
Untitled design (16).png

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

Skill Required

Related Jobs

Job Detail

Location
Smatech Group Head Office
Company
Smatech Group
Type
Full time
Positions
19
Quantity to be recruited
1
Seniority
Two years
Degree
Bachelor
Apply Before
2025-11-15