We are looking for Flutter Developers who can develop efficient and high performance solutions from scratch and work closely with product, business and development teams.
Skills And Qualifications
Must have work experience with Flutter SDK and Dart programming language.
Minimum 1 years of flutter development experience is recommended
Must have built at least two Android and/or iOS apps with Flutter
Understanding of the Agile development life-cycle
Translating UI/UX designs into code
Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
Strong understanding of design patterns over and above MVP, MVVM, and MVC
Ability to learn and adapt as per the requirement and ready to face new challenges.
Networking and integrating third-party APIs.
Working with a version control system (i.e., Git)
Use CI/CD for smooth deployment.
Document the project and code efficiently.
Maintaining software through product lifecycle including design, development, verification and bug fixes.
Connect regularly with the Quality Assurance Specialist to deliver a stable app.
Resolve all the bugs reported by the Quality Assurance Specialist in a timely manner.
Flutter: To build cross platform mobile apps for Android, IOS and Web. This should include making responsive UIs to efficiently query data and also manage states in an optimized manner.
Native Android and IOS: To build custom Flutter Packages.
Firebase: Should have experience with Cloud Firestore, Push Notifications, Cloud Functions and Analytics.
Adobe XD: Should know how to use Adobe XD to use the design file and use it to build the app.