We have developed an iOS app for video chats based on webRTC/opentok and we need an experienced Android developer to build an Android version. Specs below. Looking forward to meet you!
At least 2 years of Java/Android development experience
Mobile development experience
An understanding of reactive functional programming (rxJava or similar)
An understanding and appreciation of the SOLID principles (single responsibility, open-closed, Liskov substitution, interface segregation and dependency inversion)
Experience with Swift
Experience with ReactiveCocoa/ReactiveSwift
Experience with real time database platforms such as Firebase, CloudKit or Parse.
Experience with development of video conferencing applications / webRTC