Flutter Mobile Application Developer
CurrentIn my role as a Flutter Developer at OSO Software Solution, I have honed and applied a diverse set of technical skills to deliver high-quality mobile applications. My expertise includes:Flutter SDK & Dart: Developed robust cross-platform mobile applications with Flutter and Dart.State Management: Utilized state management techniques like Provider and GetX for efficient app state handling.UI/UX Design: Applied principles of UI/UX design using Material Design and Cupertino Icons to create visually appealing and user-friendly interfaces.Integration of APIs and Services:RESTful APIs: Seamless integration for efficient data exchange.Firebase: Leveraged Firebase for authentication, real-time databases (Fire store), and notifications.Google Maps & Huawei Petal Map: Incorporated advanced map functionalities for location-specific features.Payment Gateways: Integrated Stripe, PayPal, EasyPaisa, and Jazz Cash for secure transactions.Notification Systems: Implemented push notifications to enhance user engagement.Database Management:SQLite & Hive: Managed local storage and offline capabilities.Shared Preferences: Utilized for storing simple key-value pairs.Version Control & Automation:Git: Maintained code versioning and collaboration.GitHub Actions: Automated workflows for improved productivity.Performance Optimization: Enhanced system performance and app efficiency.Tools:Postman: Conducted thorough API testing.JIRA: Managed projects and tracked issues effectively.Additional Technologies:Lottie Animations: Integrated animations for improved UI experience.Web Sockets: Enabled real-time communication within apps.Deep Links: Provided seamless navigation and user experience