Back to all jobs
Systems Limited

Flutter Developer

Systems Limited

Lahore · Punjab · Pakistan Full-time 5-10 1d ago

Job description

We are looking for a skilled Flutter Developer with 4–6 years of experience in mobile application development. The ideal candidate should have strong expertise in Flutter and Dart, with hands-on experience in building scalable, high-performance cross-platform mobile applications for Android and iOS. Responsibilities: Design, develop, test, and maintain mobile applications using Flutter and Dart Build reusable, scalable, and high-performance mobile application components Integrate REST APIs, third-party libraries, and external services Collaborate with UI/UX designers, backend developers, QA teams, and product managers Optimize application performance, responsiveness, and user experience Troubleshoot, debug, and resolve application issues and bugs Participate in code reviews and maintain coding standards and best practices Manage application deployment on Google Play Store and Apple App Store Work with version control systems such as Git Ensure application security, data protection, and scalability Stay updated with the latest Flutter trends, tools, and technologies Requirements: Bachelor’s degree in Computer Science, Software Engineering, or related field 4–6 years of mobile application development experience Minimum 3+ years of hands-on experience with Flutter Strong proficiency in Dart programming language Experience with state management solutions such as Provider, Bloc, Riverpod, or GetX Strong understanding of RESTful APIs and JSON Experience with Firebase services such as Authentication, Firestore, Push Notifications, and Analytics Knowledge of mobile app architecture patterns (MVVM, Clean Architecture, etc.) Familiarity with native Android/iOS development concepts Experience with CI/CD pipelines and app deployment processes Strong debugging and performance optimization skills Good understanding of Agile/Scrum methodologies