от 3 000 до 5 000 $ на руки
Требуемый опыт работы
Более 6 лет
Тип занятости
Полная занятость
График работы
Удаленная работа
VideoCom.com Inc is developing a new app under the brand Canvid.com. We are looking for experienced developers to join our engineering team working on the Canvid app. Your work will be mostly on the client side (not UX/UI). The position is on a full time remote basis and open for skilled applicants of any nationality.
These are abilities/skill you must have:
Expert in Javascript/TypeScript/React Development/Node JS
Good understanding of Audio/Video encoding and containers
Good understanding of Audio/Video rendering
Good knowledge of Web Audio API
Good math skills, so at a minimum, if I say “Fourier transform”, you don’t think it's an international egg dish
Ability to read and understand C++ code
(Do not apply if your skills don’t match at least 4 out of the 6 above skills)
Extras; Good if you have had some exposure to:
Electron Development
Development with C++ , Rust or Swift
WebCodec API
Pixi.Js
Development in Python
AI development
Hiring terms
Unless you have a github repository with proof of skills, we will usually start with discussing a project that we will agree for you to solve for a mutually agreed project fee.
If you deliver the project and we find your solution and your code to be of good quality, we will offer you a permanent engagement with our team.
Below we have listed such a sample project. The project we discuss with you may be different or it might be the same. If you don’t have the skills to implement the Example Demo listed below (given enough time for research and development), - then please do not apply ;)
Example Demo Project (Audio Player)
You need to implement code that can playback an audio file subject to the requirements below.
Please review the code carefully and use/copy useful codes as needed. For the sample demo project below you should disregard the video.
Demo Project Requirements: Implement audio player /playback code with following requirements:
The player must accept a local mp4 (m4a) file with a single audio track
The player must be able to demux the mp4 file and play it from start to end at the correct speed.
All demuxing and audio processing has to be done inside a webworker.
From any state it must be possible to start playback from a specified time in microseconds with minimal delay.
It should be possible to jump from a specific time to another specific time in microseconds with the smallest possible delay while playing
Ключевые навыки
Контактная информация
КОЗЛОВ АНДРЕЙ АНДРЕЕВИЧ
Сайт: не указан
Почта: не указана
Вакансия опубликована 20.05.2024 в г. Москва.
Похожие вакансии
Не указана
Москва
Кутузовская
Полный день
Проект АС SberGroup - Целевое решение по обеспечению эффективного управления и контроля за компаниями Группы Сбер, объединяющий основных участников управления.
Тебе предстоит:
29 мая
до 500 000 ₽
Москва
Полный день
Мы — ведущий партнер финансового сектора, с более чем 29-летним опытом в разработке инновационных финансовых решений.
Платиновый партнер компании ORACLE в России.
Наш основной проект - FXL Next Generation платформа для цифровых банков, которая обеспечивает быстрый выход на рынок любых банковских продуктов, а также дает возможность проводить миллионы транзакций в режиме реального времени...
8 ноября
Не указана
Москва
Удаленная работа
Our company is a global technology leader in AI solutions for dentistry. Our imaging solutions help dentists make fewer diagnostic errors and save time by incorporating computer vision into their workflow. We work in multiple countries and have hundreds of clinics...
17 апреля