Key Responsibilities:
- Design and develop advanced mobile applications using Flutter (Dart)
- Translate UI/UX designs into responsive and high-performance mobile interfaces
- Collaborate with cross-functional teams to define, design, and ship new features
- Write clean, maintainable, and testable code
- Optimize app performance and resolve issues or bugs
- Integrate with RESTful APIs, Firebase, and third-party SDKs
- Maintain version control using Git
- Participate in code reviews and mentor junior developers
- Stay updated with the latest industry trends and best practices in mobile development
Requirements:
- 1–3 years of experience in mobile app development with Flutter & Dart
- Experience deploying apps to the Google Play Store and Apple App Store
- Familiarity with State Management (e.g., Provider, Riverpod, Bloc, GetX)
- Strong understanding of REST APIs, JSON, and mobile architecture patterns
- Knowledge of mobile performance optimization techniques
- Familiarity with Firebase services (Auth, Firestore, Messaging, etc.)
- Solid understanding of Git and version control workflows
- Ability to work independently with minimal supervision
- Excellent problem-solving and communication skills