- Building multi-platform applications for Android and iOS using the Flutter development framework.
- Writing clear and reader-friendly code using tools like Dart. Documenting the entire usage process in detail
- for straightforward utilization and upgrading in the future
- Collaborating with other developers to create, deploy, and maintain Flutter-based applications for different platforms
- Overseeing and reviewing application design
- Building, implementing, and managing product modules along with their sub-systems
- Testing products to remove bugs and any malfunctioning aspects
- Carrying out unit Testing and integration analysis
- Ensuring consistency between the delivered product features and the requirements/criteria of the business
Expert proficiency in Flutter for Android and iOSProficiency in the English language, both written and verbal, sufficient for success in a remote and largely asynchronous work environmentStrong foundations in the principle of visual display of informationStrong knowledge of the architecture and implementation of Android or iOS ApplicationsExperience working with popular libraries for networking, asynchronous, image loading, etcAction-oriented & excellent analytical and creative thinkingWell-versed in creating automated test cases, threading, performance tuning, and offline storageWorking knowledge of APIs (Application Programming Interfaces) and third-party libraries