Android Application Developer
Posted: Nov 11, 2022
Design, develop, deploy, and maintenance of Apps.
Collaborate with team members (product managers, developers, designers) to brainstorm about new features and functionalities.
Diagnose performance issues, and fix bugs (including crashes and ANRs).
Ability to independently create hybrid mobile applications using Flutter/React Native.
Skill & Requirements:
Experience in Flutter is a must 1+ years
Must have experience in designing and building apps from scratch.
Must have published at least 2-3 applications on both app stores.
Must have experience working with MVVM, MVC, and MVP design patterns.
Experience in databases like SQLite, Realm, Room, offline storage, and threading.
Experience in Firebase storage, push notifications, Firebase Test Lab, and Deep Linking.
Knowledge of Jetpack components.
Good grasp of algorithms, design patterns, memory management, and multithreaded programming.
Experience with API platforms like Postman for checking APIs.
Should have working experience with third-party libraries and APIs integration.
Strong knowledge of Dart Language (Flutter) or React Native, different versions of Android, and iOS, and how to deal with different screen sizes.
Familiarity with any payment gateway integration (cash-free, Razorpay, pay, etc).
Familiarity with e-commerce or merchant solutions apps.
Knowledge of Source code versioning and management (e.g. GitHub).
A strong work ethic and the ability to manage yourself and your time.
Outstanding teamwork skills.
Excellent written and verbal communication skills as well as active listening skills