Flutter Developer
OZi
Key Responsibilities:
Develop and maintain cross-platform mobile applications using Flutter and Dart.
Collaborate with product managers, UI/UX designers, and backend developers to deliver seamless user experiences.
Integrate with RESTful APIs and third-party services.
Write clean, efficient, and well-documented code.
Participate in code reviews and provide constructive feedback.
Troubleshoot and debug issues, optimize performance, and improve reliability.
Stay up-to-date with emerging trends in mobile development and Flutter best practices.
Requirements:
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
3-5+ years of experience in mobile app development using Flutter (adjust based on level).
Proficiency in Dart programming language.
Experience with state management solutions (e.g., Provider, Riverpod, Bloc).
Familiarity with mobile app architecture patterns (MVC, MVVM, etc.).
Experience with Git and version control workflows.
Understanding of platform-specific APIs and code integration.
Knowledge of deploying apps to the App Store and Google Play Store.