- Design, develop, and maintain high-quality cross-platform mobile applications using Flutter.
- Collaborate with UI/UX designers to implement visually appealing and user-friendly interfaces.
- Integrate RESTful APIs and third-party services to enhance app functionality.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Participate in code reviews, troubleshooting, and debugging to ensure optimal application performance.
- Work closely with product managers and stakeholders to define technical requirements and deliverables.
- Optimize mobile applications for maximum speed, scalability, and responsiveness.
- Stay updated with the latest trends and advancements in Flutter and mobile development.
- Contribute to the continuous improvement of development processes and workflows.
- Document technical specifications, processes, and application updates for future reference.
- Native Android (Kotlin) or iOS (Swift) development knowledge.
- Exposure to Flutter Desktop applications.
- Familiarity with CI/CD pipelines (e.g., Fastlane, Codemagic, GitHub Actions).
- Experience with analytics, A/B testing, and performance monitoring.
- WebRTC knowledge (real-time communication, audio/video streaming).
Minimum 3 years of professional experience in Flutter/Dart development. Proven expertise in Flutter Web, including responsive layouts, browser compatibility, and web performance optimization.Strong knowledge of OOP, asynchronous programming (Futures/Isolates), and Clean Architecture. Experience with RESTful APIs, JSON, and robust error handling. Proficient in Git and branching workflows. Experience with Firebase services (Authentication, Firestore/Realtime Database, Messaging, Crashlytics) or similar platforms. Solid understanding of responsive design and accessibility standards. Excellent communication and problem-solving skills.