We are seeking a skilled Flutter developer to join our team for an exciting mobile app project. The ideal candidate should have a strong background in Flutter development and be well-versed in state management techniques, particularly BLoCs and Cubits.
Project Details:
— Time Commitment: Minimum 30 hours per week
— Availability: Must be able to work exclusively on this project without other clients or jobs
— Meetings: Daily stand-ups required
Requirements:
Flutter Expertise:
— Proven experience developing mobile applications using Flutter
— Deep understanding of Dart programming language
— Ability to create responsive and visually appealing user interfaces
— Familiarity with Flutter widgets and custom animations
State Management:
— Extensive experience implementing BLoC (Business Logic — Component) pattern in Flutter applications
— Proficiency in using Cubits for simpler state management scenarios
— Understanding of when to use BLoCs vs Cubits based on project requirements
Additional Skills:
— Experience with RESTful API integration
— Knowledge of version control systems (preferably Git)
— Familiarity with mobile app deployment processes for both iOS and Android platforms
Responsibilities:
— Develop and maintain high-quality Flutter applications
— Implement complex state management solutions using BLoCs and Cubits
— Collaborate with the design team to create intuitive and responsive user interfaces
— Optimize application performance and ensure cross-platform compatibility
— Participate in code reviews and contribute to improving overall code quality
Stay updated with the latest Flutter trends and best practices
If you have a passion for creating exceptional mobile experiences and possess the required skills, we’d love to hear from you. Please include links to your portfolio or previous Flutter projects in your application.