Mobile Application Developer

Place of work Vancouver
Contract type Full-time
Start date -
Salary -

Job details

Job description, work day and responsibilities

Job description
About BitKernel Technology

BitKernel is revolutionizing the video streaming industry, creating cutting-edge, secure, and scalable SaaS products that deliver high-quality video to audiences globally. As a fast-growing tech company rooted in Vancouver’s vibrant tech ecosystem, we’re building the future of video streaming — and we want YOU to be part of it. Join us as we push boundaries, embrace innovation, and transform the way the world experiences content.

Your Role in Shaping the Future of Video Streaming

As a Senior Android Developer on our mobile development team, you will be essential in designing, developing, and maintaining top-tier Android applications for our SaaS OTT Video Mobile/TV platforms. Working in close collaboration with cross-functional teams, you will bring creative, scalable mobile solutions to life, contributing to BitKernel’s mission of delivering innovative streaming experiences for diverse audiences and devices worldwide.

Key Responsibilities

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.

Must-Have Skills & Experience
• 5+ years of experience in Android 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.
• Ability to mentor and coach junior engineers on both processes and technologies.
• 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.
• Proficiency with Android 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).

Mindset We’re Looking For

Innovative Thinking: You thrive in fast-paced, ambiguous environments and are excited to break new ground in the video streaming space.

Leadership with Impact: You inspire and lead by example, pushing your team to new heights while maintaining a hands-on approach to solving complex problems.

Passion for AI and Innovation: You’re always looking for ways to use technology—especially AI—to supercharge development and create the best possible user experience.

Curious & Open-Minded: You’re eager to understand how our technology has evolved and are able to provide thoughtful, constructive feedback with empathy and respect.

Culturally Sensitive & Inclusive: You value diverse perspectives and foster an environment where everyone feels heard, respected, and included.

Collaborative & Empathetic: You approach problem-solving with emotional intelligence, offering feedback that encourages growth and motivates the team.

Perks & Benefits

Career Growth Opportunities: Take your career to new heights with access to ongoing learning, mentorship, and leadership development opportunities.

A Collaborative, Creative Culture: Be part of a team that values innovation, creativity, and open communication—where your ideas will be heard and respected.

Flexible Work Environment: Enjoy a hybrid working arrangement with the option to work remotely one day a week, plus a dynamic office culture in downtown Vancouver.

Global Exposure: Join a fast-growing, international company with opportunities to travel and collaborate with teams worldwide.

Cutting-Edge Technology: Work with the latest tools and technologies in the video streaming industry, and be part of shaping the future of entertainment.

Take the Next Step in Your Career with BitKernel

Are you ready to make your mark on the future of video streaming? At BitKernel, your work will shape how millions of people experience content every day. Join us and bring your vision to life. We’re excited to meet talented individuals who are passionate about pushing the boundaries of technology. Apply now to be part of our global mission and help us transform the world of video streaming!

Company address

Canada
British Columbia
Vancouver
Show on map Get directions
Company Name: BitKernel
You will be redirected to another website to apply.
Offer ID: #1229865, Published: 1 hour ago, Company registered: 2 months ago

Other offers

Senior Android Engineer
2172login
· Leeds, GB
Job description Who We Are CreateFuture is fast becoming the UK’s most recognisable digital consultancy, with years of experience building digital products and services for major organisations whilst putting our people f...
Senior Android Engineer
2172login
· England, GB
Job description Senior Android Engineer Hybrid - London Up to £80k basic An exciting opportunity for a Senior Android Engineer to join a fast-moving tech scale-up building data-driven mobile products. This is a respected...
Lead/ Staff Android Mobile Engineer
2172login
· London, GB
Job description Here at Mindera we are continuously developing a fantastic team and would love it for you to join us! As an Android Developer you will be creating fast, fluid, responsive and reliable mobile applications ...
Android Engineer (Fully Remote)
2172login
· London, GB
Job description An Introduction to Primer The 21st century has witnessed remarkable expansion within the payments ecosystem with the introduction of new payment services, growth in cross-border commerce, and the developm...
Senior Staff Mobile Engineer (Android)
2172login
· London, GB
Job description About The Role We are looking for a talented and experienced native Android Engineer to join our growing mobile engineering team. You will play a critical role in designing, developing, and maintaining cu...
Senior Software Engineer (Android)
2172login
· GB
Job description *this role is open to remote working within the UK. Successful candidates will be required to travel to their closest UNiDAYS campus (London or Nottingham) on occasion. The role in a nutshell A Senior Sof...
Senior Android Developers - Remote - up to £95K + Package
2172login
· London, GB
Job description Senior Android Developers - Remote - up to £95K + Package Halian is currently supporting a multi-national and award-winning organisation who are looking for talented and experienced Android Developers to ...
Android Mobile Engineer
2172login
· GB
Job description Halian Technology are searching for an Android Mobile Engineer to join our client’s forward-thinking mobile team. Our client is one of the UK’s most trusted and innovative omni-channel retailers, where te...
Android Developer Sheffield, UK
2172login
· Sheffield, GB
Job description Job Title: Android Developer (Sheffield, UK) Get the future you want! Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be su...
Android Developer, Java and SQL Developer
2172login
· Londonderry, US
Job description About Us We’re an exciting UK Software Company focused on developing a range of market leading products for mobile. We’re increasing the size of our engineering team and are looking for vibrant developers...
Android Developer
2172login
Job description Methods are looking for a Senior Android Developer for an initial 6 month contract. Tech: Java | Kotlin | Swift | Objective-C Working Arrangement: 1 Day a week in Guildford ( GU postcode area) Role Descri...
Senior Android Developer | Fintech, International Bank
2172login
· GB
Job description Senior Android Developer | Fintech, International Bank - Greenfield work | Up to £100,000 | Central London, Hybrid (2 Days) Company: This fully licensed UK bank is renowned for providing cutting-edge bank...
Android Software Development Engineer
2172login
· CA
Job description Your work days are brighter here. At Workday, it all began with a conversation over breakfast. When our founders met at a sunny California diner, they came up with an idea to revolutionize the enterprise ...
Senior Android Engineer
2172login
· Vancouver, CA
Job description About Us: Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter. From operating systems to zonal controllers to cloud a...
Agile Software Engineer - Android
2172login
· Toronto, CA
Job description Shape the Future with TribalScale At TribalScale, we're not just participating in digital transformation—we're driving it. As global leaders in innovation, we combine Agile methodologies and cutting-edge ...