
Junior Mobile Application Developer
Job Description
Posted on: September 14, 2025
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 highly collaborative, innovation-driven team
- Executive commitment to long-term R&D investment
- Complex, global-scale challenges that push your thinking
Are you a visionary thought leader, passionate about innovation and breaking boundaries?
We’re seeking a Mobile Application Developer to shape our next era of innovation. In this role, you design, develop, and maintain top-tier video players for SaaS OTT Video Mobile platforms (Android/iOS or both) - 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.
What You'll Own
Within an agile team environment, you will:
- Design and develop practical, innovative mobile solutions for OTT Video Mobile/TV applications.
- Plan, estimate, and prototype new features and improvements.
- Write clear, maintainable code within a shared codebase.
- Collaborate with cross-functional team members on features, design, and implementation.
- Investigate, learn, and apply new technologies to enhance mobile capabilities.
- Clarify requirements with both team and client representatives to ensure successful project delivery.
What We Need in This Role
- 3+ years of experience in Android/iOS application development, focusing on frameworks with multiple UI templates, styles, and brand customizations.
- Expertise in developing plugin frameworks for adaptable, pluggable components.
- Ability to maintain and further develop existing software products with an understanding of current solutions.
- Knowledge of the latest trends in mobile/TV application development.
- Excellent communication skills in English, both written and verbal, with a collaborative approach.
Technical Requirements:
- Bachelor’s degree in Computer Science or a related field from a 4-year accredited institution, preferably with a top-tier software development and/or engineering program.
- Advanced knowledge of Java and the Android SDK.
- Experience with Kotlin and Jetpack Compose is a plus.
- Proficiency with Android and/or iOS technology development.
- Familiarity with RESTful APIs, JSON, and video player functionality.
- Knowledge of DevOps and CI/CD tools (e.g., Git, Jenkins).
- Proficiency with Agile methodologies, such as Scrum and Kanban.
Nice-to-Have Skills & Experience
- Previous experience with SaaS platforms or live/VOD video streaming products.
- Cross-platform development experience (Android/iOS/Smart TV: Tizen, WebOS).
- Familiarity with iOS (Objective-C, Swift, or SwiftUI).
- Understanding of multimedia transport protocols (e.g., RTP, RTMP, SRT, UDP, HLS/DASH).
- Knowledge of encryption protocols (e.g., SHA, AES, DES, RSA, SSL, TLS) and DRM systems (Playready, Widevine, FairPlay).
What you bring to the table
- Startup Hustle: You thrive in fast-paced, ambiguous environments with a hands-on, problem-solving attitude.
- Boundary-Breaking Vision: You challenge conventions to pioneer innovative, world-class user interfaces.
- AI-Enhanced Innovation: You harness AI to supercharge development workflows and push the boundaries of what’s possible.
- Top-Tier Education: Bachelor’s degree in Computer Science, Engineering, or a related field from a 4-yr accredited institution globally ranked in the top 500 universities (QS or US News & World Report).
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!
Apply now
Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!
CanadaJobs.works
Get CanadaJobs.works on your phone!

Sr UI Front End Engineer

Data Engineer

Software Engineer II (Automation)

Senior Firmware Engineer

