Title: Flutter Developer
Company Name: Meghna Group of Industries.
Vacancy: --
Age: Na
Job Location: Dhaka (Gulshan)
Salary: --
Experience:
Bachelor's in Computer Science or related field preferred.
Equivalent practical experience with demonstrable published applications will be considered.
Proven experience in integrating AI/ML features into mobile applications.
Strong knowledge of Firebase and backend integration for mobile apps.
Experience setting up CI/CD pipelines for mobile application deployment.
Hands on experience with Flutter Web development.
Familiarity with native iOS (Swift) or Android (Kotlin) development.
Published apps on App Store and/or Play Store.
Expertise in state management using Bloc, Riverpod, or Provider.
Solid understanding of iOS and Android platforms.
Job Context
Meghna Group of Industries (MGI), a leading conglomerate in Bangladesh, is seeking an experienced Flutter Developer with strong expertise in building high-performance cross-platform applications for iOS, Android, and Web. This role will work closely with AI Engineers to integrate intelligent features, delivering a seamless and engaging user experience.
Job Responsibilities:
Cross-Platform Development
Deliver high-quality cross-platform applications by designing and developing production-quality applications using Flutter for iOS, Android and Web platforms.
Ensure end-to-end frontend ownership by managing the complete lifecycle from UI/UX implementation to App Store and Play Store deployment and maintenance.
AI Integration
Enhance application intelligence by consuming AI-powered APIs and integrating features such as search, recommendations, document processing and chat interfaces.
Ensure seamless AI-driven user experience by collaborating with AI teams on API contracts, performance requirement and user experience optimization.
State Management & Architecture
Implement scalable application architecture using appropriate state management solutions such as Bloc, Riverpod, Provider.
Improve code quality and long-term sustainability by ensuring maintainability, testability and performance optimization.
UI/UX Implementation
Deliver visually consistent and engaging interfaces by translating design specifications into pixel-perfect, responsive interfaces.
Enhance user experience through smooth animations, transitions, and interactive elements across the application.