The ideal candidate should have strong hands-on experience in Flutter and Dart, with a proven track record of developing and maintaining production applications across Android, iOS, Web, and Windows platforms. Experience with macOS and Linux development will be an added advantage.
Core Technical Requirements
- Flutter & Dart
- Android, iOS, Web, and Windows application development
- GetX and Provider state management (Riverpod is an added advantage)
- Responsive UI development
- Platform Channels (Method Channels)
- Background & Foreground Services
- Performance optimization and debugging
- Native Android development (Kotlin, Java, Android SDK)
- Native iOS development (Swift, Xcode)
- Native Windows development (C#, Win32 APIs)
- Push Notification implementation
- AWS Services
Backend & Communication
- REST APIs
- HTTP/Dio
- WebSocket & Socket.IO
- OAuth Authentication
- WebRTC integration
- AWS Cognito (Good to Have)
Firebase
- Firebase Core
- Firebase Cloud Messaging (FCM)
- Firebase Crashlytics
- Firebase Console
Security & Storage
- Encryption & Cryptography
- Secure Storage
- OAuth implementation
- SharedPreferences
- Get Storage
- Local data persistence
Preferred Skills
- Riverpod state management
- Memory leak analysis and debugging
- CallKit / Android call services
- TensorFlow Lite, Face Detection, and OCR
- Play Store & App Store release management
- Windows Installer (MSIX/Inno Setup)
- Code Signing
- Python and JavaScript
Project ExpectationsThe selected candidate will be responsible for maintaining and enhancing a large-scale enterprise Flutter application spanning Android, iOS, Web, Windows, macOS, and Linux. The role involves working with real-time communication, Firebase services, AWS services, native integrations, secure authentication, performance optimization, and scalable cross-platform architecture.Candidates who have independently handled enterprise-grade Flutter applications with native platform integrations will be preferred.
Pay: ₹35,000.00 - ₹50,000.00 per month
Benefits:
- Health insurance
- Paid sick time
- Provident Fund
Work Location: In person