About the Role
We are looking for a passionate and experienced Flutter Developer to join our product engineering team. You will be responsible for developing high-quality cross-platform mobile applications for Android and iOS using Flutter.
You will work closely with Product Managers, UI/UX Designers, Backend Developers, and QA Engineers to build a secure, scalable, and user-friendly mobile application.
Key Responsibilities
- Design, develop, and maintain Flutter applications for Android and iOS.
- Translate UI/UX designs into responsive, high-performance mobile interfaces.
- Integrate mobile applications with REST APIs and backend services.
- Implement secure authentication using JWT/OAuth and role-based access control.
- Develop features such as digital deal confirmations, order tracking, push notifications, document uploads, and claims management.
- Implement offline data storage and synchronization where required.
- Optimize application performance, responsiveness, and battery usage.
- Write clean, maintainable, and reusable code following best practices.
- Collaborate with cross-functional teams during sprint planning, development, testing, and release cycles.
- Participate in code reviews and contribute to continuous improvement.
Required Technical Skills
Mobile Development
- Flutter
- Dart
- State Management (Bloc, Riverpod, or Provider)
- Flutter Navigation
- Responsive UI Development
API Integration
- RESTful APIs
- JSON Serialization
- Dio or HTTP package
Local Storage
- SQLite
- Hive
- Shared Preferences
Authentication & Security
- JWT Authentication
- OAuth2 (preferred)
- Secure Storage
Notifications
- Firebase Cloud Messaging (FCM)
- Push Notifications
- Local Notifications
Version Control
- Git
- GitHub/GitLab
Development Tools
- Android Studio
- VS Code
- Flutter DevTools
Good to Have
- Experience with WebSockets for real-time updates.
- Knowledge of Firebase services.
- Experience publishing apps to Google Play Store and Apple App Store.
- Experience with offline-first mobile applications.
- Understanding of Clean Architecture and MVVM.
- Knowledge of CI/CD pipelines for Flutter applications.
- Experience working on ERP, FinTech, Supply Chain, Logistics, Trading, or B2B applications.
Preferred Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 3–6 years of software development experience.
- At least 2 years of hands-on Flutter development.
- Strong understanding of mobile application architecture and design patterns.
Soft Skills
- Strong problem-solving and analytical abilities.
- Excellent communication and collaboration skills.
- Ability to work in an Agile/Scrum environment.
- Ownership mindset with attention to detail.
- Eagerness to learn and adopt new technologies.
What We Offer
- Opportunity to build a scalable SaaS product from the ground up.
- Exposure to modern technologies and cloud-native architecture.
- Team-oriented and innovation-driven work environment.
- Career growth opportunities in product engineering.
- Competitive salary and performance-based incentives.
Send your CVs to
[email protected] with following information.
Native Location
Total Experience
Relevant Experience
Current CTC
Expected CTC
Notice Period
📌 Flutter Developer (Nagpur Residents Only)
🏢 Moxizo
📍 Nagpur