Logo
BitKernel

Mobile/TV App Developer

BitKernel, Austin, Texas, us, 78716


About UsFounded in 2015,

BitKernel Technology Inc

(https://bitkernel.tech) is an internet technology company specializing in providing streaming platforms for long-form video content, offering secure, comprehensive, end-to-end enterprise business solutions for the video domain.BitKernels mission is to deliver all-encompassing video streaming SaaS solutions (our product page: https://www.gooseott.com/) that cater to a variety of stakeholders, including operators, media content suppliers, channel distributors, and content creators, across both market and operational dimensions. Our ultimate goal is to ensure that high-quality video content is accessible to internet users around the globe, anytime and anywhere.At BitKernel, we are the ?rst members of a fast-growing, exciting global industry. We are proud of what we do and make meaningful impact to our customers. This is a company and career that values lifelong learning at an accelerated rate.Today, aspired by Austins talented tech resources, BitKernel is focused on establishing its SaaS technology development hub in North America.BitKernel provides vast opportunities to its employees to advance their career, with a great culture in a creative environment with cutting-edge technology where you can perform meaningful work with great people.

About The RoleFull-TimeOffice-based position - This is a permanent position based in Austin, Texas, with flexibility to work 1 day (Friday) from home, per week.Full benefits package (Health, Dental and Optical) and 3-week vacation/PTO per year.Job DescriptionWe are seeking a highly skilled and experienced Senior Android Developer to join our dynamic mobile development team. As a Senior Android Developer, you will be responsible for designing, developing, and maintaining high-quality Android applications. You will work closely in coordination with cross-functional teams to design, develop, and maintain SAAS OTT Video Mobile/TV applications.

Responsibilities - While working with a team in an agile environment, you will be:Developing creative, innovative and practical mobile solutionsEstimating, tasking and prototypingContributing clear and maintainable code to a shared codebaseCollaborating with cross-functional team members on features, design and implementationInvestigating, learning and applying new technologies/processesClarifying requirements with team and client representatives

Must Have Skills/Experience:5+ years experience developing App with framework of multiple UI templates and styles, multiple customers and brandsExperience developing OTT Video Mobile/TV applications based on Android technologyExperience developing Plugin framework to adapt pluggable componentsAbility to undertake an existing software product, understand the current development, and maintain and execute further developmentStay up-to-date with the latest mobile/TV application development trends and best practicesAbility to lead small developer agile teamAbility to mentor and coach junior engineers on processes and technologiesRequirements/QualificationsMinimum Bachelor's degree or equivalent experience in Computer ScienceStrong knowledge of Java and Android SDKExperience with Kotlin and Jetpack ComposeProficiency with Android technology developmentFamiliarity with RESTful APIs and JSONFamiliarity with video playerAbility to multi-task, organize, and prioritize workKnowledge of DevOps and CI/CD tools, like Git and JenkinsKnowledge of Agile methodologies, like Scrum and KanbanGood speaking and written communication skills in EnglishNice to Have Skills/Experience:Previously worked on SAAS platforms/productsPreviously worked on live/vod video streaming platforms/productsExperience developing App with the capability of cross-platform for Android/iOS/Smart TV(Tizen/WebOS)Experience with iOS Objective C or Swift/SwiftUIUnderstanding of various multimedia transport protocols such as: RTP, RTMP, SRT, UDP, HLS/DASH etc.Experienced in cryptography such as SHA/AES/DES/RSA/SSL/TLS etc.Good Understanding of Digital Rights Management Systems (DRM), including Playready, Widevine & FairPlayWhat BitKernel OffersWorking for a rapidly expanding global distributed SAAS streaming platform with accelerated career growth with leadership training.Leading and working with our international development teams, with opportunities to travel abroad for team building.Health insurance, performance bonus, company stock options.