Are you a visionary thought leader, passionate about innovation and breaking boundaries?
We’re seeking an iOS Developer to design, develop, and maintain top-tier iOS applications for our SaaS OTT Video Mobile/TV platforms - a pivotal role bridging product strategy, engineering excellence, and customer success.
This role is ideal for someone who thrives on ownership, values transparency, and wants to make a lasting mark on an evolving industry.
About BitKernel
The Migration to North America
Passionate vision, a portfolio of successfully delivering innovative video products and services to underserved markets around the globe, and courageous leadership. Bitkernel Technology Inc. is on a mission to continue revolutionizing digital video experiences and creating value through complete content ecosystems.
With our newly established HQ in vibrant Austin, TX and another office in stunning Vancouver, B.C., we are building the future of our company in North America, breaking ground with our innovative streaming platform, Goose.
We believe that our success is founded upon open-minded, empathetic leaders who blend deep technical knowledge with strong emotional intelligence. Leaders in our company must have:
- Elite technical prowess and continuously seek to advance their skills.
- An exceptional ability to think strategically and seek out unknown possibilities
- Demonstrated success managing people in dynamic, cross-cultural, geographically diverse teams within both traditional and matrixed organization structures.
Why Join Bitkernel?
We’re building a next-generation self-serve SaaS platform that empowers content creators, broadcasters, and media companies to launch, manage, and scale their OTT and video streaming services seamlessly. Our customers, from live channels to AVOD platforms and niche SVOD apps, are redefining media delivery across Android, iOS, Web, and SmartTV platforms. As a fast-scaling company, we combine the energy of a startup with the impact of an established product.
What We Offer:
- A chance to lead major technical decisions with C-level influence
- A highly collaborative, innovation-driven team
- Executive commitment to long-term R&D investment
- Complex, global-scale challenges that push your thinking
Key Responsibilities
Within an agile team environment, you will:
- 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: Collaborate with cross-functional team members on features, design, and implementation.
- New Technologies: Investigate, learn, and apply new technologies to enhance mobile capabilities.
- Requirements Clarification: Clarify requirements with both team and client representatives to ensure successful project delivery.
Must-Have Skills & Experience
- Experience: 5+ years of experience in iOS application development, focusing on frameworks with multiple UI templates, styles, and brand customizations.
- OTT Expertise: Proven experience with OTT Video Mobile/TV applications on iOS.
- Plugin Development: Expertise in developing plugin frameworks for adaptable, pluggable components.
- Maintenance: Ability to maintain and further develop existing software products with an understanding of current solutions.
- Trend Knowledge: Knowledge of the latest trends in mobile/TV application development.
- Agile Environment: Experience working in small agile developer 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 with video player functionality and integration.
- API Integration: Familiarity with RESTful APIs, JSON, and video streaming protocols.
- DevOps Tools: Knowledge of DevOps and CI/CD tools (e.g., Git, Jenkins).
- Agile Methodologies: Proficiency with Agile methodologies, such as Scrum and Kanban.
Nice-to-Have Skills & Experience
- SaaS Platforms: Previous experience with SaaS platforms or live/VOD video streaming products.
- Cross-Platform: Familiarity with cross-platform development (Android/Smart TV: Tizen, WebOS).
- Kotlin & KMP: Proficiency in Kotlin and Kotlin Multiplatform development.
- Multimedia Protocols: Understanding of multimedia transport protocols (e.g., RTP, RTMP, SRT, UDP, HLS/DASH).
- Security: Knowledge of encryption protocols (e.g., SHA, AES, DES, RSA, SSL, TLS) and DRM systems (PlayReady, Widevine, FairPlay).
Perks & Benefits
- Career Development Opportunities: Access to learning resources, mentorship, and professional growth.
- Collaborative Team Environment: Engage in team-building activities and thrive in a creative, supportive workplace.
- Great Work Environment: Work from our modern Vancouver office, with hybrid flexibility on Fridays
- Global Opportunities: Join a company with international reach and potential for future travel and team-building abroad.
Take the Next Step in Your Career with BitKernel
If you’re ready to make a meaningful impact and lead the development of a global SaaS streaming platform, we encourage you to apply. BitKernel is committed to fostering a diverse and inclusive workplace, and we welcome candidates from all backgrounds. Your journey to shape the future of video streaming starts here!
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Kotlin Developer – Remote
2026-05-27
DevOps Engineer
2026-05-27
Web Developer (Remote)
2026-05-27
- Posted
- Aug 06, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Vancouver
- Company
- BitKernel
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Kotlin Developer – Remote
2026-05-27
DevOps Engineer
2026-05-27
Web Developer (Remote)
2026-05-27