Apply

Flutter Developer

Posted 5 months agoViewed

View full description

💎 Seniority level: Senior, 8+ years

📍 Location: Pakistan

🏢 Company: Creative Chaos👥 1-10SEOE-CommerceTechnical SupportWeb Design

🗣️ Languages: English

⏳ Experience: 8+ years

🪄 Skills: AndroidFlutterGitFirebaseCollaborationRESTful APIs

Requirements:
  • Bachelor's degree in Computer Science or a related field.
  • 8+ years of experience in mobile app development, with a focus on Flutter.
  • Strong understanding of the Dart programming language.
  • Experience with RESTful APIs, Web Services, and state management solutions (such as Provider, Riverpod, or BLoC).
  • Familiarity with Firebase and third-party libraries.
  • Solid knowledge of mobile design principles and best practices.
  • Experience with version control systems such as Git.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration abilities.
  • Ability to work effectively in a fast-paced environment.
Responsibilities:
  • Develop and maintain mobile applications for iOS and Android using the Flutter framework.
  • Collaborate with UX/UI designers to implement modern and responsive designs.
  • Integrate RESTful APIs and third-party libraries into mobile applications.
  • Write clean, maintainable code following best practices and coding standards.
  • Troubleshoot and resolve performance issues and bugs across platforms.
  • Participate in code reviews to ensure code quality and share knowledge.
  • Stay up-to-date with the latest Flutter developments and best practices.
  • Contribute to project planning and estimation activities.
Apply

Related Jobs

Apply
🔥 Senior Flutter Developer
Posted about 1 month ago

📍 Dubai, United Arab Emirates, Cairo, Egypt, Lahore, Pakistan, Riyadh Province, Saudi Arabia

🧭 Contract

🔍 Banking

🏢 Company: Xenon7

  • Bachelor's degree in computer science or similar, advanced degree preferred with outstanding record of academic achievement.
  • 6+ years history of total mobile app development.
  • At least 4+ years of hands-on experience with Flutter and Dart programming language.
  • Strong understanding of state management approaches in Flutter (Provider, BLoC, Riverpod,GetX).
  • Proven experience in building and publishing Flutter apps for both iOS and Android.
  • Expertise in integrating Flutter applications with RESTful APIs and third-party services.
  • Good understanding of Object-Oriented Programming principles and Design Patterns.
  • Experience with Firebase services, push notifications, and analytics.
  • Proficient in building UI components, custom animations, and implementing complex UI designs.
  • Familiarity with native development in iOS (Swift) and Android (Java/Kotlin).
  • Knowledge of CI/CD pipelines and version control systems like Git.
  • Ability to write clean, maintainable, and scalable code with an emphasis on quality.
  • Fluency in English and/or Arabic
  • Design, develop, and deploy advanced Flutter applications for both iOS and Android platforms.
  • Collaborate with cross-functional teams to define, design, and implement new features and functionality.
  • Maintain and enhance existing codebase to improve performance, stability, and scalability.
  • Optimize application performance, address bottlenecks, and improve application responsiveness.
  • Ensure best practices and coding standards are adhered to, including conducting code reviews and mentoring junior developers.
  • Build reusable components and front-end libraries for future use.
  • Integrate with RESTful APIs, external data sources, and third-party libraries.
  • Troubleshoot and debug complex issues in production and non-production environments.
  • Stay up-to-date with the latest trends and technologies in mobile development and Flutter ecosystem.
  • Lead architecture decisions and implement scalable solutions for complex mobile applications.
  • Perform platform-specific optimizations and handle device-specific requirements.
  • Mentor team members and contribute to technical documentation.
  • Participate in sprint planning and provide effort estimations.

Design PatternsFlutterGitFirebaseMobile testingCI/CDRESTful APIs

Posted about 1 month ago
Apply