About the Role
We are looking for a Senior Flutter Developer with deep expertise in Riverpod architecture and experience in launching and scaling high-performance apps on the Play Store / App Store.
You will be responsible for architecting developing and optimizing Flutter applications while ensuring code quality scalability and maintainability. A strong understanding of SOLID principles multiple design patterns and native Android / iOS development is a must.
If you are passionate about building high-quality scalable and crash-free mobile applications
with an emphasis on performance optimization we want to hear from you!
Key Responsibilities
Develop maintain and optimize high-quality Flutter applications using Riverpod architecture.
Ensure scalability performance and smooth user experience for apps with a large user base.
Work on performance optimization reducing app size improving rendering speed and decreasing load time.
Implement Crashlytics Firebase Analytics and performance monitoring tools to ensure high app stability.
Follow and implement SOLID principles clean architecture and multiple design patterns.
Collaborate with cross-functional teams including UI/UX designers backend developers and product managers.
Maintain high code quality best practices and modular architecture.
Integrate native Android/iOS functionalities when necessary using Kotlin Java Swift or Objective-C.
Ensure seamless third-party API integrations and maintain RESTful API best practices.
Write unit tests widget tests and integration tests to maintain code quality.
Provide mentorship and technical guidance to junior developers.
Continuously stay updated with Flutter and mobile development trends to implement best practices
Must Have Requirements
4 years of experience in Flutter app development with at least 2 years using Riverpod.
At least 2 Play Store/App Store published apps with a large user base and high performance.
Strong understanding of Flutters rendering pipeline state management and animations.
Experience with Crashlytics Firebase Performance Monitoring and Analytics.
Expertise in SOLID principles clean architecture and multiple design patterns.
Strong debugging and performance tuning skills in Flutter applications.
Hands-on experience with native Android (Kotlin/Java) or iOS (Swift/Objective-C).
Experience in CI/CD pipelines for mobile apps (Fastlane GitHub Actions Bitrise or Codemagic).
Knowledge of RESTful APIs GraphQL and real-time data synchronization.
Strong command over asynchronous programming (Futures Streams isolates and event loops).
Proficiency in Flutter testing frameworks (Unit Widget and Integration tests).
Experience in handling multi-threading and background tasks in Flutter.
Understanding of Material Design and iOS Human Interface Guidelines.
Good to have Skills
Experience with Flutter Web and Flutter Desktop.
Familiarity with App Store/Play Store policies and release processes.
Knowledge of native module development for Flutter using platform channels.
Experience in automated deployment and release management.
Contributions to open-source Flutter projects or a strong GitHub portfolio.
Experience with AI/ML models integration in mobile applications.
Knowledge of AR/VR using Flutter
About the RoleWe are looking for a Senior Flutter Developer with deep expertise in Riverpod architecture and experience in launching and scaling high-performance apps on the Play Store / App Store. You will be responsible for architecting developing and optimizing Flutter applications while ensuring...
About the Role
We are looking for a Senior Flutter Developer with deep expertise in Riverpod architecture and experience in launching and scaling high-performance apps on the Play Store / App Store.
You will be responsible for architecting developing and optimizing Flutter applications while ensuring code quality scalability and maintainability. A strong understanding of SOLID principles multiple design patterns and native Android / iOS development is a must.
If you are passionate about building high-quality scalable and crash-free mobile applications
with an emphasis on performance optimization we want to hear from you!
Key Responsibilities
Develop maintain and optimize high-quality Flutter applications using Riverpod architecture.
Ensure scalability performance and smooth user experience for apps with a large user base.
Work on performance optimization reducing app size improving rendering speed and decreasing load time.
Implement Crashlytics Firebase Analytics and performance monitoring tools to ensure high app stability.
Follow and implement SOLID principles clean architecture and multiple design patterns.
Collaborate with cross-functional teams including UI/UX designers backend developers and product managers.
Maintain high code quality best practices and modular architecture.
Integrate native Android/iOS functionalities when necessary using Kotlin Java Swift or Objective-C.
Ensure seamless third-party API integrations and maintain RESTful API best practices.
Write unit tests widget tests and integration tests to maintain code quality.
Provide mentorship and technical guidance to junior developers.
Continuously stay updated with Flutter and mobile development trends to implement best practices
Must Have Requirements
4 years of experience in Flutter app development with at least 2 years using Riverpod.
At least 2 Play Store/App Store published apps with a large user base and high performance.
Strong understanding of Flutters rendering pipeline state management and animations.
Experience with Crashlytics Firebase Performance Monitoring and Analytics.
Expertise in SOLID principles clean architecture and multiple design patterns.
Strong debugging and performance tuning skills in Flutter applications.
Hands-on experience with native Android (Kotlin/Java) or iOS (Swift/Objective-C).
Experience in CI/CD pipelines for mobile apps (Fastlane GitHub Actions Bitrise or Codemagic).
Knowledge of RESTful APIs GraphQL and real-time data synchronization.
Strong command over asynchronous programming (Futures Streams isolates and event loops).
Proficiency in Flutter testing frameworks (Unit Widget and Integration tests).
Experience in handling multi-threading and background tasks in Flutter.
Understanding of Material Design and iOS Human Interface Guidelines.
Good to have Skills
Experience with Flutter Web and Flutter Desktop.
Familiarity with App Store/Play Store policies and release processes.
Knowledge of native module development for Flutter using platform channels.
Experience in automated deployment and release management.
Contributions to open-source Flutter projects or a strong GitHub portfolio.
Experience with AI/ML models integration in mobile applications.
Knowledge of AR/VR using Flutter
اعرض المزيد
عرض أقل