Flutter Developer
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
About ITM Tanzania Limited
ITM Tanzania is a leading and comprehensive Human Capital Development and Business Solutions Company. Our team of highly qualified, competent, and experienced experts offers services and 360 support to reaching your organization's objectives at the expected timeline.
The company was incorporated under the United Republic of Tanzania's laws in 2018 to represent ITM SARL's vision, mission, and core values.
We are dedicated to providing our clients with top-notch and comprehensive services from outsourcing, recruitment, placement, talent acquisition and nurturing professional training and capacity building, and human resource advisory to industry solution services. We have extensive local knowledge with a participative global perspective to generate lasting value that meet and exceed the demand of our clients and the ever-growing competitive market.
ITM Tanzania was established to provide tailored solutions to our clients and assist them in solving their operational problems in a sustainable, efficient, and effective way.
Flutter Developer
Loading application form