Jobless Developer
ITM Tanzania Limited logo
ITM Tanzania Limited

Posted 18 months ago

Open

Flutter Developer

On-site

AI Summary

Required Skills & Experience: Proficiency in Flutter and Dart for mobile development. Strong understanding of mobile development lifecycle and app publishing processes.

About this role

Required Skills & Experience:

  • Proficiency in Flutter and Dart for mobile development.
  • Strong understanding of mobile development lifecycle and app publishing processes.
  • Experience with native development in Android (Java/Kotlin) and/or iOS (Swift/Objective-C).
  • Solid experience with Firebase services (Authentication, Firestore, Cloud Functions, Push Notifications).
  • Proven track record of having successfully published apps on both Play Store and App Store.
  • Strong understanding of state management in Flutter (Provider, Bloc, Riverpod, etc.).
  • Familiarity with RESTful APIs to connect mobile applications to backend services.

Personal Attributes:

  • Passionate about building seamless and high-quality mobile experiences.
  • Ability to work both independently and in a team-oriented environment.
  • Strong problem-solving and debugging skills.
  • Dedicated to learning and staying up-to-date with the latest technologies and trends.
  • Excellent attention to detail and a proactive attitude towards work.

Preferred Experience (Nice to Have):

  • Experience with cloud platforms like AWS, Azure, or GCP.
  • Familiarity with version control tools such as Git.
  • Understanding of Agile/Scrum methodologies.
  • Knowledge of native APIs and tools to enhance platform-specific features.

Why Join Us?

  • Work with a collaborative and innovative team.
  • Opportunity to be part of exciting projects with real-world impact.
  • Competitive salary and benefits.

A culture that values creativity, learning, and growth

Key Responsibilities:

  • Develop and maintain mobile applications using Flutter.
  • Implement app functionalities and UI components using Flutter's widgets and tools.
  • Integrate Firebase for authentication, real-time databases, and push notifications.
  • Deploy and manage applications in Google Play Store and Apple App Store.
  • Collaborate with the design and product teams to deliver features aligned with business goals.
  • Debug and troubleshoot issues, ensuring optimal performance and user experience.

Work on native modules when needed, integrating them with Flutter as required

Explore related jobs