20 Oct
|
Micronix System
|
Kolkata
20 Oct
Micronix System
Kolkata
We are building a large-scale Social Networking & Business Discovery Platform featuring user and business profiles, real-time chat, groups, news feed, location-based discovery, subscriptions, notifications, and AI-ready architecture with future AR integration. Key Responsibilities
- Build clean, scalable, and maintainable UI using Flutter.
- Integrate existing REST APIs, WebSocket, and Firebase services.
- Develop real-time features such as chat, group chat, notifications, and video calling.
- Implement Google Maps, geolocation, and nearby business discovery.
- Build social networking features including feeds, posts, comments, likes, shares, groups, and profiles.
- Implement subscription and in-app purchase functionality.
- Collaborate with backend developers, UI/UX designers, and QA teams.
- Publish and maintain apps on Google Play Store and Apple App Store.
Required Skills :
- 5+ years of Flutter & Dart development experience.
- Strong knowledge of Clean Architecture , SOLID Principles , and MVVM .
- Experience with Bloc/Cubit or Riverpod state management.
- Robust experience integrating REST APIs , WebSocket , and Socket.IO .
- Experience with Firebase (Authentication, Firestore, FCM, Crashlytics, Analytics).
- Experience with Google Maps SDK , Geolocation, and Nearby Search.
- Experience implementing real-time chat , push notifications, and media uploads.
- Experience with Stripe , Google Play Billing , and Apple In-App Purchases .
- Experience with Git/GitHub and version control.
- Strong debugging, performance optimization, and problem-solving skills.
- Experience publishing apps to Google Play Store and Apple App Store .
Preferred Skills
- Experience with Agora , 100ms , Stream , or WebRTC .
- Flutter Web development experience.
- AI API integration experience.
- Experience with offline data synchronization and local storage.
Tech StackFrontend
- Flutter
- Dart
- Flutter Web
Architecture
- Clean Architecture
- MVVM
- SOLID Principles
State Management
- Bloc / Cubit or Riverpod
API Integration
- REST API
- WebSocket
- Socket.IO
- JSON
Firebase
- Firebase Authentication
- Cloud Firestore
- Firebase Cloud Messaging (FCM)
- Firebase Crashlytics
- Firebase Analytics
Local Storage
- Hive / Isar / SharedPreferences
Maps & Location
- Google Maps SDK
- Google Places API
- Geolocation
Real-Time Features
- Chat
- Push Notifications
- Video Calling (Agora / Stream / WebRTC / 100ms)
Payments
- Stripe
- Google Play Billing
- Apple In-App Purchases
Version Control
- Git
- GitHub
- Can work independently and take ownership of features.
- Writes clean, reusable, and maintainable code.
- Has excellent communication and collaboration skills.
Pay: ₹55,000.00 - ₹70,000.00 per month
Benefits :
- Flexible schedule
- Provident Fund
- Work from home
Work Location: In person
📌 Senior Flutter Developer (Android, Ios & Flutter Web) (Kolkata)
🏢 Micronix System
📍 Kolkata