Role Overview
We are looking for a skilled Flutter Developer to build high-quality, cross-platform mobile applications for Android and iOS. You will work with our product, design, and backend teams to deliver seamless and scalable mobile solutions.
Responsibilities
- Design and develop cross-platform mobile applications using Flutter and Dart.
- Collaborate with designers to implement pixel-perfect UI and ensure responsive designs.
- Work with backend teams to integrate RESTful APIs and third-party services.
- Participate in code reviews, debugging, and performance optimization.
- Write clean, maintainable, and efficient code following best practices.
- Stay up to date with Flutter updates, libraries, and mobile development trends.
- Test, deploy, and maintain applications on Google Play Store and Apple App Store.
- Work closely with the team to ensure timely delivery of high-quality apps.
Requirements
- 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.