Mobile development - React, React Native, Flutter (Dart)
State management library knowledge –(Redux, Mobex etc)
Develop engaging, performant and bug free mobile application and unit test on both Android and iOS platform.
Responsive design and UI/UX best practices
Audio,Video Live Streaming and Chat integration along with payment Stripe, Apple and Google pay
Integrate with Restful APIs and work with GraphQL
Version control Software: GIT
Collaborate with existing developers and contribute to new product features.
Write native modules and work on third party native modules
Familiarity with test tools, Jest, Mocha, Ava
Some Java Knowledge for extending native modules on Android.
Some Objective C, C++/Swift knowledge for extending native modules on iOS.
Knowledge of type checking, unit testing and monitoring tools like Crashlytics and Sentry.