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
Robust 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.
Collaborative 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 : (Should be Nagpur Only)
Total Experience
Relevant Experience
Current CTC
Expected CTC
Notice Period
📌 Flutter Developer (Nagpur Residents Only, for face to face interview)
🏢 Moxizo
📍 Nagpur