Job Title: Web & App Developer for Music Platform (70% Complete) Description: We are building Rhizo, an interactive music platform that connects musicians with their audiences during live performances. About 70% of the work is already done (backend + iOS app), and we now need a skilled developer to help complete the remaining features and launch. You will be provided with a Figma link (musician & audience flows) and access to the existing code. The remaining ~30% of the iOS app needs to be finished, and the audience-facing web app still needs to be built. Responsibilities: - Finalize the Swift iOS musician app (song creation wizard, live interactions, audience results integration). - Build the audience web app (Next.js or similar) – mobile-first, anonymous join, real-time voting & results. - Implement real-time features (WebSockets / Redis or Firebase). - Complete missing backend endpoints (currently Swift Vapor + PostgreSQL). - Prepare deployments (TestFlight for iOS, staging URL for web). Requirements: Strong experience in Swift (iOS) and/or Next.js / React. Knowledge of real-time systems (WebSockets, Firebase, or Redis). Backend experience (Swift Vapor, Node.js, or similar). Familiarity with CI/CD and deployment (GitHub, Vercel/Netlify, TestFlight). Ability to work with partially completed codebases. Nice to Have: Understanding of audience engagement features (polling, voting, reactions). Deliverables: Completed iOS musician app (TestFlight-ready). Production-ready audience web app. Backend updates for real-time audience interactions. Documentation for deployment and usage.