Position : Mobile iOS Developer
Location : Austin, Texas (Hybrid - 1 day remote per week)
Position Type : Full-Time, Permanent
As an iOS Developer, you will play a crucial role in designing, developing, and maintaining high-quality iOS applications for our SaaS OTT Video Mobile / TV platforms. Collaborating closely with cross-functional teams, you will deliver innovative, scalable solutions that enhance streaming experiences for diverse audiences and devices worldwide.
Key Responsibilities
- App Development : Design and develop practical, innovative iOS solutions for OTT Video Mobile / TV applications.
- Feature Planning : Plan, estimate, and prototype new features and improvements.
- Maintainable Code : Write clear, maintainable code within a shared codebase.
- Collaboration : Work closely with cross-functional teams on features, design, and implementation.
- New Technologies : Investigate and apply emerging technologies to enhance mobile capabilities.
- Requirements Clarification : Ensure successful project delivery by clarifying requirements with team and stakeholders.
Must-Have Skills & Experience
Experience : 5 years of experience in iOS application development, particularly frameworks with multiple UI templates and customizations.OTT Expertise : Experience with OTT Video Mobile / TV applications on iOS.Plugin Development : Proficiency in developing plugin frameworks for adaptable components.Maintenance : Skilled in maintaining and advancing existing software products.Trend Knowledge : Awareness of the latest trends in mobile / TV application development.Agile Environment : Experience working in small agile development teams.Communication : Strong verbal and written communication skills in English.Technical Requirements
Education : Bachelor’s degree in Computer Science or equivalent experience.Languages & Frameworks : Advanced knowledge of Objective-C and Swift.Modern Technologies : Experience with SwiftUI and Combine.Video Player Tech : Proficiency in video player functionality and integration.API Integration : Familiarity with RESTful APIs, JSON, and video streaming protocols.DevOps Tools : Knowledge of CI / CD tools (e.g., Git, Jenkins).Agile Methodologies : Proficiency in Agile methodologies like Scrum and Kanban.Nice-to-Have Skills & Experience
Experience with SaaS platforms or live / VOD video streaming products.Familiarity with cross-platform development (e.g., Android, Smart TV platforms like Tizen and WebOS).Proficiency in Kotlin and Kotlin Multiplatform development.Understanding of multimedia transport protocols (e.g., RTP, RTMP, SRT, UDP, HLS / DASH).Knowledge of encryption protocols (e.g., SHA, AES, RSA, SSL, TLS) and DRM systems (e.g., PlayReady, Widevine, FairPlay).Perks & Benefits
Career Growth : Access to resources, mentorship, and professional development opportunities.Collaborative Environment : Team-building activities and a creative, supportive workplace.Hybrid Work Model : Modern Austin office with remote flexibility on Fridays.Global Opportunities : Work with an internationally-focused company with potential for travel and global team collaboration.Take the Next Step
If you’re ready to make a meaningful impact and contribute to the development of a global SaaS streaming platform, we encourage you to apply. We are committed to fostering a diverse and inclusive workplace and welcome candidates from all backgrounds.
Note : This is a full-time, office-based position in Austin, Texas. Only candidates based locally and eligible to work in the United States will be considered.