1. Strong system design and architecture skills. Curiosity to tinker around, explore new paradigms and strong zest for continuous improvement. Strong problem-solving skills.
2. Understanding of network connections, Rest API and scheduling.
3. Strong knowledge about security standards (e.g. HTTPS) and privacy standards.
4. Optimizing app performance and memory consumption.
5. E2E App development and/or experience of developing SDKs is good to have. Leveraging community libraries to efficiently complete development tasks.
6. Developing and releasing complex, data-driven map based apps using Native as the primary application framework. Persisting data for offline-first apps using databases such as SQLite.
7. Good if have working experience on the following :
7. A. Consuming geospatial data and presenting it on interactive maps. The first-hand experience with the Google Maps library is a must.
7. B. Localizing apps to support multiple languages and regions, vernacular libraries and fonts.
Strong & practical Experienced on Flutter
Developed Mobile applications using JavaScript frameworks (IOINIC/Flutter)
Expertise in iOS and/or Android development is preferred.
Dart.JS experienced.
Prior experience developing with Flutter is preferred
Strong knowledge of Android/iOS Native App Development
Good understanding of Object Oriented Programming & data structures
Good Communication Skills