
Flutter Developer
3 days ago
We are seeking a skilled Flutter Developer to join our team and contribute to the development of cutting-edge mobile applications. The ideal candidate will have a strong background in Flutter development and a passion for creating high-quality, user-friendly mobile applications.
Tech Stack & Tools:
- Flutter & Dart – Building responsive Android & iOS apps from a single codebase
- State Management: Provider, Riverpod, BLoC
- Backend Integration: REST APIs, Firebase, GraphQL
- Database: Firebase Firestore, SQLite, Hive
- Other Tools: Git, GitHub, Postman, Android Studio, VS Code
- CI/CD: GitHub Actions, Codemagic, Firebase App Distribution
- Push Notifications, Auth, In-App Purchases, Google Maps & More
Responsibilities
Core Flutter & Dart Skills
- Dart Programming: Understand Dart's syntax, null safety, async programming (Futures, Streams).
- Flutter Widgets: Master StatelessWidget, StatefulWidget, InheritedWidget, Provider, etc.
- State Management: Provider, Riverpod, Bloc, GetX, MobX, Redux.
- Navigation & Routing: Named routes, Navigator 2.0, deep linking.
- Asynchronous Programming: Futures, Streams, async/await.
2. UI/UX & Animation
- Material Design & Cupertino: Build beautiful UIs for Android & iOS.
- Custom UI: Learn how to create custom widgets.
- Animations: Hero animations, Lottie, Tween, AnimatedBuilder.
3. API & Backend Integration
- REST API & GraphQL: Fetch data from APIs using http or dio.
- Firebase: Firestore, Authentication, Realtime Database, Push Notifications.
- Local Database: SQLite (sqflite), Hive, Drift.
4. Native Integration
- Platform Channels: Communicate with native Android (Java/Kotlin) and iOS (Swift/Objective-C) code.
- Third-party Plugins: Use or build Flutter plugins for platform-specific functionality.
5. Performance & Optimization
- Profiling & Debugging: flutter doctor, flutter analyze, DevTools.
- Code Splitting & Lazy Loading: Optimize build sizes.
- Efficient UI rendering: Minimize widget rebuilds.
6. Deployment & DevOps
- App Signing & Release: Build APKs, AABs, and iOS builds.
- CI/CD: Use Codemagic, GitHub Actions, or Bitrise for automation.
- App Store & Play Store Deployment: Prepare & publish apps.
7. Additional Skills (Good to Have)
- TDD (Test-Driven Development): Unit, Widget, and Integration testing.
- Web & Desktop Development: Build Flutter apps for web and desktop.
- AR & AI Integration: Use TensorFlow Lite, ARKit, or ARCore.
Qualifications
- Proven experience as a Flutter Developer or similar role
- Strong knowledge of Flutter framework
- Familiarity with RESTful APIs and mobile UI/UX standards
- Understanding of Agile methodologies
- Bachelor's degree in Computer Science or related field (preferred)
- Nice-to-have: Experience in Quantum engineering
Job Types: Full-time, Permanent
Pay: ₹25, ₹40,000.00 per month
Benefits:
- Flexible schedule
- Leave encashment
- Life insurance
Experience:
- Flutter: 3 years (Required)
- Android: 3 years (Required)
- iOS: 2 years (Preferred)
Work Location: In person
-
Mobile Application Developer
7 days ago
Chennai, Puducherry, India Asura Full time ₹ 9,00,000 - ₹ 12,00,000 per yearAbout the ProjectWe are developing ASURA, a digital B2B/B2C platform connecting Clients, Retailers, and Wholesalers. Key features include:Multi-language support (English, French, German)OTP authentication (Email & Phone)Subscription system (Free / Paid with KYC validation)QR-code based clientsupplier linkingInvoice management & payment cyclesMessaging...