Skills
Flutter, Dart, Mobile Application Development, Android, iOS, RESTful APIs, REST API Integration, GetX, BLoC, Cubit, MVC, MVVM, Firebase, Firebase Cloud Messaging, Socket.IO, WebSockets, Google Maps, Geolocator, Dio, HTTP, JSON, Multipart File Upload, Pagination, Git, GitHub, Pull Requests, Code Review, FVM, Postman, API Testing, Manual Testing, Smoke Testing, Regression Testing, Debugging, Google Play Console, App Deployment, Real-Time Applications, Responsive UI, Arabic & English Localization, Firebase Authentication, Biometric Authentication, SQLite, Hive, SharedPreferences, GetStorage, Team Leadership, Mentoring, Problem Solving, Backend Collaboration, QA Collaboration
About
Flutter Developer with 1.5+ years of professional experience building production mobile applications with Flutter and Dart. Currently working on a school transportation and LMS SaaS platform used by 5,000+ active users across 7 schools.
Experienced in Flutter, Dart, RESTful APIs, real-time features with Socket.IO, Firebase Cloud Messaging, Google Maps, and mobile application development for Android and iOS. Integrated 240+ RESTful API endpoints and developed features including real-time bus tracking, chat, LMS functionality, notifications, file uploads, authentication, and role-based permissions.
Currently supervise another Flutter developer, perform code reviews, manage Git branches and pull requests, and handle Android releases through Google Play Console. Resolved 400+ bugs and improved application performance by reducing duplicate API calls and unnecessary server requests.
Strong experience with GetX, MVC, MVVM, BLoC/Cubit, Git, Postman, debugging, manual QA, API testing, and cross-functional collaboration with backend and QA teams.