Senior Flutter Developer
Job Description:
Must have this skill combo : Flutter + Kotlin ,Flutter +IOS ,flutter + react native
Job Description
We are seeking a talented Senior Flutter Developer with 2+ years of strong hands-on experience in building high-quality mobile applications. The ideal candidate must be capable of taking ownership of mobile app development, writing clean and scalable code, and collaborating with cross-functional teams.
Key Responsibilities
- Develop and maintain high-performance mobile applications using Flutter (Dart) for Android and iOS.
- Implement advanced UI/UX designs with responsive layouts and animations.
- Integrate REST APIs, WebSockets, and third-party SDKs.
- Work on mobile applications involving WebRTC, VoIP, audio/video calling, and softphone features (added advantage).
- Debug, optimize, and improve application performance.
- Participate in code reviews and contribute to best practices and coding standards.
- Collaborate with backend, design, and QA teams for smooth development and delivery.
- Ensure application stability, security, and scalability.
Required Skills & Experience
- 2+ years of hands-on experience in Flutter & Dart.
- Strong understanding of state management (Provider, Bloc, Riverpod, GetX, etc.).
- Experience with RESTful APIs, JSON, and real-time data handling.
- Familiarity with Firebase (Auth, Firestore, FCM, Crashlytics).
- Knowledge of Git, CI/CD pipelines, and app deployment on Play Store/App Store.
- Strong debugging, analytical, and problem-solving skills.
- Experience with VoIP/WebRTC/SIP libraries is a strong advantage (but not mandatory).
Good to Have
- Experience with native Android (Kotlin/Java) or iOS (Swift).
- Understanding of clean architecture, modular coding, and design patterns.
- Knowledge of mobile security and performance tuning.
- Experience working in Agile environments.
Education
- Bachelor’s degree in Computer Engineering, IT, Computer Science, or equivalent.
Company Profile
Apply Now
- Interested candidates are requested to apply for this job.
- Recruiters will evaluate your candidature and will get in touch with you.