Requirements: • Proven experience as a React Native Developer with a minimum of 3 years experience • Experience in developing both Android and iOS applications using React Native • Experience in developing music streaming applications • Familiarity with RESTful APIs and mobile application architecture • Knowledge of video streaming protocols (RTMP, HLS, etc.) and recording API (WebRTC, MediaRecorder, etc.) • Experience in integrating payment gateways such as Stripe, Paypal, etc. • Strong understanding of code versioning tools such as Git • Ability to work independently and as part of a team • Strong analytical and problem-solving skills • Excellent written and verbal communication skills • A degree in Computer Science or a related field