Other Jobs
Loading...

iOS Developer

Apply Now
Company
Rave
Job location
Canada, CA
Salary
Undisclosed
Posted
Hosted by
Adzuna

Job details

Senior iOS Developer (Fully Remote / Canadian Preferred) Rave is on a mission to make streaming a social experience. Our app synchronizes video content from top platforms like Netflix, YouTube, and more, allowing friends to watch together while chatting in real-time. With over a million users engaging daily, we’re looking for a Senior iOS Developer to tackle unique challenges and build high-quality experiences with a small, close-knit team of 14. Learn about our team and app at https://rave.io/ What You’ll Do Architect & Implement: Develop advanced iOS features using Swift (UIKit/SwiftUI), focusing on performance, scalability, and innovative user interactions. Collaborate: Work closely with cross-functional teams (Backend, Android, Desktop) in an Agile environment to design, deliver, and maintain product features. Innovate: Experiment with new and novel technologies (real-time communications, low-latency streaming, in-house trained AI models, real time video streaming) to keep Rave on the cutting edge of mobile experiences. Optimize: Use Xcode Instruments and other performance tools to identify and fix performance bottlenecks (memory leaks, layout constraints, concurrency issues). Code Quality: Enforce coding standards, conduct thorough code reviews, and maintain comprehensive test coverage (Unit, UI, Integration). What We’re Looking For Elite Coding Skills – Mastery of Swift, iOS frameworks, and best practices (e.g., Swift Concurrency, Combine, architectural patterns like MVVM or VIPER). Excellent English Proficiency – Comfortable communicating ideas, collaborating with the team, and participating in technical discussions (both written and verbal). Ownership Mentality – You build it, you own it. End-to-end delivery, from initial design to final deployment. Problem Solver – Ability to handle complex technical challenges in areas such as real-time video streaming, multi-threading, and large-scale app usage. Team Player – Experience working in small, agile teams; an interest in knowledge-sharing, mentoring, and championing best practices. Location & Preferences Remote – Work from anywhere, with a fully distributed team. Canadian Applicants Preferred – For tax and administrative reasons, but open to all qualified applicants. Compensation Salary Range: starting $100,000 – $150,000 CAD (depending on skill and experience). Stock options or performance-based bonuses may be available. Why Join Rave High Impact: Join a small team of 14 building an app used by over a million people daily. Your work will be visible and meaningful from Day 1. Challenging Projects: Solve complex issues around real-time streaming, concurrency, and cross-platform integration—all while delivering a cutting-edge user experience. Ownership & Autonomy: We trust our engineers to drive projects end-to-end and innovate along the way. Modern Technologies: Work with SwiftUI, Combine, WebRTC, real-time APIs, and more to push the boundaries of what’s possible in social streaming. Culture of Learning: Collaborate with experienced developers, share knowledge in code reviews, and continuously grow through new technology adoption. How to Apply Submit your resume and a brief note on why you’re interested in Rave, highlighting relevant projects or open-source contributions. Include any links (GitHub, personal website, published apps) that showcase your technical capabilities and highlight your depth in iOS development. If selected, we will proceed to an interview over Google Meet
Apply Now
Get the freshest news and resources for developers, designers and digital creators in your inbox each week
Start Free Trial
Connect
RSSFacebookInstagramTwitter (X)
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
© 2000 - 2024 SitePoint Pty. Ltd.