Position Overview: 
We are looking for a skilled and motivated Flutter Developer to join our Mobile App Development team. In this role, you will be responsible for developing high-performance, cross-platform mobile applications using Flutter. You will work closely with UI/UX designers and back-end developers to create seamless, visually appealing, and responsive apps that work on both iOS and Android. Competitive compensation is available, with salary negotiable based on your experience and interview performance.
Key Responsibilities:
The following are the main key responsibilities for this role.
Flutter Application Development
  • Develop high-quality, scalable, and responsive mobile applications using the Flutter framework.
  • Ensure that apps are optimized for performance, speed, and reliability on both iOS and Android platforms.
  • Implement reusable components and modules to improve codebase maintainability.
Collaboration with UI/UX Designers
  • Work closely with UI/UX designers to transform designs into functional and interactive mobile applications.
  • Ensure the apps follow the design specifications and provide an optimal user experience on all devices.
  • Address and resolve UI/UX issues promptly to ensure consistency and quality.
API Integration and Backend Communication
  • Integrate with RESTful APIs and other back-end services to enable seamless data exchange between the mobile app and servers.
  • Manage local storage and data persistence within mobile applications.
  • Collaborate with back-end developers to integrate app functionalities with the backend architecture.
Cross-Platform Development
  • Leverage Flutter’s cross-platform capabilities to build and maintain applications that run smoothly on both iOS and Android.
  • Implement platform-specific optimizations and features to ensure native performance on both platforms.
Code Quality and Performance Optimization
  • Write clean, maintainable, and well-documented code.
  • Optimize mobile applications for speed, scalability, and performance.
  • Conduct debugging, performance testing, and troubleshooting to identify and resolve issues.
Required Skills and Qualifications:
  • Minimum 1 year of experience in mobile app development with Flutter.
  • Strong knowledge of Dart programming language.
  • Experience with state management solutions (e.g., Provider, Riverpod, Bloc).
  • Experience in integrating APIs (RESTful services, GraphQL).
  • Familiarity with Firebase or other backend services for mobile app development.
  • Understanding of mobile app deployment on both iOS and Android platforms (App Store, Google Play).
  • Ability to work independently and as part of a team, demonstrating flexibility and effective communication.
  • Good communication skills for interacting with clients and team members effectively.
  • A bachelor's degree in Computer Science or a related field is preferred. 
  • Perks and Privileges:
    Medical Allowance Travelling Allowance Performance Bonuses
  • Position: Flutter Developer
  • Department: MOBILE APP DEVELOPMENT
  • Job Type: Full Time,
  • Location: Lahore
  • Total Position: 1
  • Posting Date: 11-11-2024
  • Apply Before: 30-11-2024
Apply For This Job Share this job

Related Jobs