Split a complex plugin in several modules and an SDK for native apps (Android &iOS) including videocall in WebRTC-SIP -- 2

Job ID: 32458478

Budget: €1,500 – €3,000 EUR

We currently own a Cordova plugin with has several functionalities: A chat, video call, wearables support, appointments, etc… which is used for telemedicine projects. This plugin can also be integrated into native Android and iOS applications as we deliver modules from it.
We need someone who is an expert on javascript, Angular, IONIC framework, native apps, and the WebRTC stack, who can study current implementation, and propose a new architecture of the deliveries for our customer which would allow them to include independent functionalities of the current plugin: Ex. A customer who wants to use the Forms functionality does not need to include the chat or the videocall module.
This project is expected to be long-term, sprint to sprint we will agree on the next steps. The first stage means understanding current development and propose a model for the new objectives.

One important point is that a large part of the plugin is the videocall component which uses WebRTC under SIP signalling protocol. It is very important that the freelance has a deep experience on SIP, Turt, WebRTC able to demonstrate previous projects.
Related categories: Video Services Android VoIP PhoneGap iOS Development