iOS Developer - tvOS (contract) (Richmond Hill)
REDspace
About REDspace At REDspace (REDspace.com) we’re a team of passionate innovators building cutting-edge software that powers some of the world’s leading brands. From video delivery and streaming to Adtech, cloud engineering, learning platforms, and custom web development, we help businesses solve complex problems and bring big ideas to life. Our clients include industry giants like Apple, Paramount, IBM, and Sony Pictures Television.
We’re proud of the culture we’ve built; collaborative, curious, and people focused. We support each other, celebrate wins, and never stop learning. If that sounds like your kind of team, we’d love to hear from you.
Position Overview We are looking for an experienced iOS Developer with strong tvOS experience to support the development and delivery of streaming applications.
This is expected to be an approximately 8-month contract role.
The ideal candidate has hands‑on experience building high‑quality video streaming experiences across Apple platforms, with a strong understanding of tvOS development patterns, media playback, app performance, and the unique UX and technical considerations of connected TV applications.
Primary Responsibilities Develop and maintain iOS and tvOS applications for streaming video experiences.
Work with video playback frameworks, player SDKs, and streaming technologies.
Collaborate with product, design, QA, and backend teams to deliver high-quality features.
Support implementation of playback, navigation, authentication, analytics, and app experience features.
Troubleshoot performance, playback, and platform‑specific issues.
Contribute to code reviews, architecture discussions, and technical planning.
Help ensure app quality across Apple devices, including Apple TV.
Knowledge, Skills, and Abilities 5+ years, strong professional experience with iOS development.
Solid hands‑on experience developing for tvOS.
Experience building or maintaining streaming media applications.
Strong Swift experience.
Familiarity with AVFoundation, AVPlayer, or other video playback technologies.
Experience integrating APIs, analytics, authentication, and backend services.
Understanding of app performance, memory management, and platform‑specific debugging.
Comfortable working in an agile development setting.
Nice to have Experience with subscription, live TV, FAST, AVOD, or SVOD streaming applications.
Familiarity with HLS, DRM, SSAI/CSAI, video analytics, or QoE metrics.
Experience working with large‑scale consumer applications.
Experience with CI/CD, automated testing, or release management for Apple platforms. #J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the iOS Developer - tvOS (contract) (Richmond Hill) in Richmond Hill, ON vacancy
- Job Summary We are seeking an experienced Senior C++ Developer with strong hands‑on experience in the Chromium codebase to design, develop, and maintain high‑performance browser‑based applications and components. The ideal candidate will have deep expertise in modern C++...SuggestedManual labor
- ...platform and deployment model. Depth in two or more technologies or platforms. Depth knowledge of primary language. Mentors more junior developers in pair-programming sessions. Provides design guidance within established architecture. Demonstrates proficiency in advanced...Suggested
- ...generate new ideas, actions, and results to maximize asset value. We are looking to recruit a highly skilled and experienced Backend developer with experience in Kubernetes to work with global development teams from Europe, Cananda, and the US. You will be involved in...Suggested
- Join Amico Corporation as an Onsite Project Coordinator, focusing on dynamic project management in Richmond Hill. Utilize your excellent communication skills to facilitate project success. In this role within Amico's Corporate Services - IT-Software, the Project Coordinator...Suggested
- We're two young professionals with our two lovely, adorable boys. Our daily routine is more or less manageable but we're in desperate need of some "adult time" and occasional Saturday evening date nights. That's when we need the extra help. In terms of planning, we're a bit ...SuggestedFlexible hoursAfternoon shift
- Responsibilities Opre et maintiens les processus de production des rapports ECL IFRS 9 afin de produire des résultats précis et en temps opportun. Valide les intrants et extrants des processus afin d'assurer la qualité et la gouvernance. Fournis des analyses approfondies ...Apprenticeship
- ...deliverables and oversee quality assurance for configuration, documentation, testing, training, and deployment activities. Coach, mentor, and develop consultants while supporting performance management, team utilization, and knowledge sharing across the practice. Partner with...Long term contractRemote work
- ...experience in C++ or C development Deep understanding of system internals Skilled in low-level design and practices Experience developing for multiple platforms Familiarity with low-level system architecture Utilize your C++ skills to transform how enterprises...
- ...setting. Requirement to provide hemodialysis treatments primarily at the Vaughan satellite site; however, may be assigned to the Richmond Hill - Main site, Oak Ridge's satellite site and/or Cortellucci Vaughan Hospital locations. Ability to participate in on-call for...Internship
- Key Responsibilities Identify opportunities that match your career aspirations Protect your confidentiality during the job search Assist clinics in your job placement Negotiate on your behalf without resume exposure Provide expert advice for a successful search...
- ...scalable data pipelines on Azure. Your expertise is crucial for developing advanced analytics solutions in this role. We are looking for... ...Collaboration with data scientists and analysts is essential as you develop cutting-edge data solutions. Key Responsibilities Design...
- ...final submission. This includes preparing accurate cost estimates, developing GMP budgets, and driving proposal development for a wide range... ..., and proposals using Accubid and other estimating software. Develop and validate GMP costs while ensuring scope completeness and alignment...For subcontractorInternshipWork at officeLocal area
- Join A&W; as a General Manager, where leadership meets a fun workplace! Ensure excellent service and operational standards while supporting a diverse team in your community. We're looking for a passionate General Manager to lead our talented staff at A&W.; With two or more ...
$58.24k - $72.8k per year
...team development. Responsibilities Lead day‑to‑day operations and manage sales, inventory, and visual merchandising. Coach and develop sales staff, ensuring consistent brand representation, customer interaction, and store visuals. Champion a People First culture,...Shift workNight shiftAfternoon shift- Part Time – 3 days per week Candidate Qualifications Minimum 5 years’ experience as a solution architect on Oracle Identity Access Management systems, 12C, who has successfully modeled and implemented end-to-end solutions and infrastructure Minimum 3 years solution development...Part time3 days per week
$38.12 - $39.92 per hour
...Friday, 7:30 am - 4:00 pm Rate of Pay $38.12 - $39.92 Hourly Contract Length One year Job Type Temporary Full Time Replacement/... ...change Attention Internal Candidates: All current City of Richmond Hill employees are required to apply via the ‘ View Jobs for Current...Contract workHourly payRemplacementFull timeTemporary workMonday to fridayShift work- ...Location: Richmond Hill - Ontario Employment Type: Full-time / Part-time / Locum Compensation: Fee-for-Service (FFS) / Family Health... ...consultations, physical examinations, and medical assessments. Develop and implement treatment plans tailored to patient needs....Full timePart timeFor contractorsLocum
$22.89 - $24.63 per hour
...dignity. Learn more at cbihomehealth.ca. Because Your Care Matters. CBI Home Health is looking to hire Personal Support Worker - Richmond Hill Salary Range: The salary range for this position is $22.89 - $24.63 per hour. Vacancy Disclosure: This job posting is...Hourly payPart timeFlexible hoursWeekend work- Job Responsibility: To thrive as a Pro Paint Specialist, you must be approachable, organized, and genuinely interested in helping our customers. Some basic computer skills are necessary to use our customer management software. An outgoing personality with a positive attitude...Full timeFor contractorsLocal areaShift work
$18.25 - $19.25 per hour
..., our 14 locations provide extensive rental options across the GTA, including Brampton, Orangeville, Bolton, Milton, Mississauga, Richmond Hill, Markham, Scarborough, Pickering, Toronto, and Barrie. What You’ll Bring License & Driving: A full “G” Class Driver’s License...Hourly payLong term contractFull timeInternship- ...including our clinics in Toronto ( Cityplace , Yorkville , Liberty Village , PATH , Leslieville , Mississauga , Markham and Richmond Hill ), Myodetox is leading the movement-health conversation and inspiring the world to make proactive care a part of everyday life....Full timeFor contractors
- ...phone and email across multiple levels of an organization • Develop strong product knowledge across Affinity Group brands and represented... ...ROLE This position is based out of Affinity Group Canada’s Richmond Hill, ON office and operates in a hybrid work environment. The...Full timeInternshipWork at officeRemote work
$48.59k - $68.03k per year
...an inclusive and supportive environment. In this role, you'll develop essential leadership skills through an immersive training program... ...9350 Yonge Street Location CAN Marshalls Store 0766 Richmond Hill ON Salary Range: $ 48,592.50-$68,029.50 /year *This represents...Full timeWork at officeImmediate start- ...Weins Auto Group is looking for a Lot Person at Lexus of Richmond Hill. We are looking for a highly motivated and organized individual to join our team. This position is an integral role at Weins Auto Group and is responsible for the initial customer-facing impression, ensuring...Weekend work
$48.59k - $68.03k per year
...directement à cette offre d'emploi via le site carrière. Address 9350 Yonge Street Location CAN Magasin Marshalls 0766 Richmond Hill, Ont. Salary Range: $ 48,592.50-$68,029.50 /year *This represents the expected hiring range and may not represent the full pay...Full timeWork at office- ...UNU-INWEH) UNU-INWEH, headquartered in Richmond Hill (Greater Toronto Area), Canada, is one... ...the United Nations serves Learn and develop — pursue own learning and development and... ...candidate will be retained under a Consultant Contract (CTC). Consultants engaged by UNU may...Contract workDaily paidLong term contractInternshipImmediate start
- ...Weins Auto Group is looking for a Valet Person at Lexus of Richmond Hill. We are looking for a highly motivated and customer-centric individual to join our service team. This position is an integral role at Weins Auto Group and will provide front-end support for our customers...Hourly payRelocationWeekend work
- ...Weins Auto Group is looking for a Licensed Technician ($3,000 sign-on bonus) at Lexus of Richmond Hill. We are seeking a highly motivated individual who is energized by challenges and driven to deliver first-class results. This position is an integral role at Weins Auto Group...Hourly payPrice workRelocation packageWeekend work
$85k per year
...Bilingual Sales Consultant career and employment opportunity awaits you. The Power to Move You Alta Nissan Richmond Hill , part of Zanchin Automotive Group, a privately-owned network of 35+ successful dealerships that welcomes talent and enthusiasm, values people...- ...Weins Auto Group is looking for a Service Advisor (Assistant Service Manager) at Lexus of Richmond Hill. We are looking for a highly motivated and customer-centric individual to join our service team. This position is an integral role at Weins Auto Group and is the front-line...Weekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to iOS Developer - tvOS (contract) (Richmond Hill). Be the first to apply!
