12 Nov
|
Entire Techno Solutions
|
Delhi
12 Nov
Entire Techno Solutions
Delhi
Flutter Developer (2-3 Years Experience) _
- Experience working in Agile/Scrum development environments.
- Technical SkillsFlutter & Dart _
- Strong proficiency in Flutter framework and Dart programming language.
- Deep understanding of Flutter widgets, rendering pipeline, animations, custom UI development, Flutter lifecycle, navigation, routing, and platform channels.
- Experience in building responsive and adaptive UI for different screen sizes.
- Strong understanding of asynchronous programming, Futures, Streams, and isolates.
- State Management _ Hands-on experience with one or more of the following:
- Flutter Riverpod (preferred)
- Provider
- Bloc/Cubit
Should understand :
- Dependency Injection
- Reactive programming
- State persistence
- Effective widget rebuilding
- Performance optimization
- Architecture _ Strong understanding of:
- MVC
- MVVM
- Clean Architecture
- Repository Pattern
- Feature-first architecture
SOLID Principles Practical implementation of:
- Single Responsibility Principle (SRP)
- Open/Closed Principle (OCP)
- Liskov Substitution Principle (LSP)
- Interface Segregation Principle (ISP)
- Dependency Inversion Principle (DIP)
API Integration
- REST API integration
- Dio/HTTP
- JSON serialization
- Multipart file uploads
- Pagination
- JWT/OAuth authentication
- Error handling and retry mechanisms
Local Storage Experience with:
- SharedPreferences
- Hive
- SQLite
- Flutter Secure Storage
Firebase Experience with:
- Firebase Authentication
- Cloud Firestore
- Realtime Database
- Firebase Cloud Messaging (FCM)
- Firebase Analytics
- Firebase Crashlytics
- Remote Config
- Dynamic Links (preferred)
Notifications Strong knowledge of:
- Firebase Cloud Messaging (FCM)
- flutter_local_notifications
- Foreground and background notifications
- Notification channels
- Scheduled notifications
- Rich notifications
- Deep linking from notifications
- Android and iOS notification permissions
Performance Optimization Knowledge of:
- Widget optimization
- Memory management
- Lazy loading
- Image caching
- Infinite scrolling
- Flutter DevTools
- Performance profiling
- Reducing unnecessary widget rebuilds
Third-Party Integrations Experience integrating :
- Payment Gateways
- Google Maps / Mapbox
- Camera
- Location services
- Social Login
- Deep Links
- Share APIs
- Biometric Authentication
Offline Support
- Data synchronization
- Cache management
Version Control
- Git
- GitHub
- GitLab
- Bitbucket
- Pull Requests
- Branching strategies
- Merge conflict resolution
Benefits :
- Flexible schedule
Work Location: In person
Pay: ₹25,937.58 - ₹70,000.00 per month
Benefits :
- Flexible schedule
Work Location: In person
📌 App Developer (Delhi)
🏢 Entire Techno Solutions
📍 Delhi