– Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
– Strong understanding of Dart programming language and mobile app architecture.
– Experience integrating APIs, Firebase, Push Notifications, and third-party SDKs.
– Familiarity with state management (Provider, Riverpod, Bloc, or Redux).
– Strong understanding of UI/UX principles, navigation, and responsive layouts.
– Knowledge of Git version control and collaborative workflows (GitHub, GitLab).
– Experience deploying apps to Google Play Store and Apple App Store.
– Excellent problem-solving skills, attention to detail, and teamwork abilities.