We are looking for a skilled and passionate Flutter developer to join our team and help build beautiful, high-performance, and scalable mobile applications. As a Flutter Developer, you will be responsible for designing and developing cross-platform apps for iOS and Android using Flutter and Dart.
Key Responsibilities:
Develop and maintain cross-platform mobile applications using Flutter and Dart.
Collaborate with designers, product managers, and backend developers to create seamless, visually appealing, and functional user interfaces.
Write clean, maintainable, and efficient code while adhering to best practices in mobile application development.
Integrate third-party APIs and ensure smooth data handling between the front-end and back-end.
Optimize app performance and troubleshoot technical issues across various devices and platforms.
Stay up-to-date with the latest technologies, trends, and Flutter and mobile development updates.
Participate in code reviews to ensure high code quality and share best practices within the team.
Requirements:
Strong experience with Flutter and Dart.
Solid understanding of mobile app development for both iOS and Android platforms.
Experience with state management tools like Provider, Bloc, Riverpod, or GetX.
Familiarity with backend integration via RESTful APIs or GraphQL.
Knowledge of mobile app architecture patterns (e.g., MVVM, Clean Architecture, or MVC).
Proficiency in using version control systems like Git.
Understanding of the app submission process for both Google Play Store and Apple App Store.
Knowledge of mobile app performance optimization and debugging tools.