Flutter developer at Bizinso for Mumbai location
Responsibilities:
- Building pixel-perfect cross-platform Flutter applications.
- Developing standard and reusable components.
- Bug fixing and improvements of existing projects.
- Working with outside data sources and APIs.
- Testing apps considering various scenarios and outcomes.
- Continuously discovering, evaluating, and implementing new technologies to maximize the efficiency of development.
- Work experience of a minimum of 2 to 4 years is mandatory.
- Handling location services, notifications, rest APIs, 3rd party integrations in Flutter.
- Must be experienced in Android and iOS publishing.
- Expertise in handling user-friendly UI based on requirements in flutter.
- Experience in offline storage, threading, low battery usage, and performance tuning.
- Must be experienced with version control tools like Git.
- Knowledge of Payment Integrations.
- Understanding of deep linking and app notifications.
- Hands-on experience in responsive development using Flexbox.
- Familiar with modern design patterns such as MVC, MVVM and VIPER
- Familiar with offline key/value store technologies (Rocks DB)
- Familiar with iOS development technologies – Swift/XCode
- Design and build sophisticated SDKs in the form of Flutter SDK Package Plugins from existing iOS and Android SDKs
- Implementation of the Flutter Package Plugins to match existing sample applications
- Implement CI/CD for Flutter SDK Packages Plugins and their implementations for smooth deployment.
Qualification:
- 3+ years of experience in mobile development, with at least 2 years’ experience using Flutter
- Understanding and experience with CI/CD
- Experience with creating an SDK/Plugins/Package-Plugins
- Experience with threading, and performance tuning
- Strong understanding of the mobile development life cycle
- Effective English written and verbal communication skills
- Strong GitHub/Git experience