Mobile developer (React Native)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Vinteo – российский производитель специализированных решений видеоконференцсвязи (ВКС). Разработки компании относятся к профессиональному классу telepresence и практически не имеют аналогов на российском рынке. Решение компании заменяет известные решения видеосвязи иностранных производителей – Cisco, Poly (Polycom), Zoom, LifeSize, Avaya, Sony, Panasonic, Huawei, Yealink и др. В портфеле Vinteo все типы продуктов для видеокоммуникаций – программный сервер, аппаратные терминалы собственного производства, десктоп приложение, веб-клиент для браузеров и мобильное приложение.
Основной продукт компании - software appliance ВКС обеспечивающий связь по технологии multi-control unit (MCU). От аналогов наше решение отличается широкой поддержкой технологий и стандартов телефонии, возможностями глубокой кастомизации связи. Решение широко используется в государственных и коммерческих организациях РФ и стремится к выходу на зарубежный рынок.
Мы ищем разработчика мобильных приложений для поддержания и дальнейшей разработки нашего мобильного приложения компании.
Что надо делать:
- разрабатывать и поддерживать мобильное приложение для трех платформ: iOS, Android, Huawei;
- проводить рефакторинг и оптимизацию кода;
- разрабатывать модульные и функциональные тесты;
- участвовать в разработке инструкций к приложению;
- участвовать в разработке технического задания компонентов и модулей приложения.
Рассматриваем кандидатов с реальным опытом от 3-х лет и ключевым технологическим стеком:
- typescript;
- react (functional components, hooks);
- react-native;
- redux (redux-toolkit, redux-thunk, reselect);
- навигация (react-navigation)
- iOS CallKit и Android Telecom
- интернационализация (i18n)
- пуш-уведомления: firebase-messaging, react-native-hms-push, notifee
Будет большим плюсом:
- опыт написания нативных приложений и нативных модулей: android - java, iOS - swift/objective-c).
- WebRTC (react-native-webrtc);
- SIP (jssip).
- отличные навыки работы в команде.
Проект поддерживает собственные форки нативных модулей для бизнес-нужд, поэтому необходимо:
- понимание работы нативных приложений (их жизненный цикл);
- опыт работы с reanimated v2+ и gesture-handler от software-mansion.
Условия:
- Оформление по ТК РФ в аккредитованную ИТ-компанию.
- Испытательный срок составляет три месяца с момента выхода на работу.
- Уровень уверенный senior.
- ЗП - оклад, полностью «белый», вилка 150000 - 350000 руб. gross, без занижения оплаты труда на испытательном сроке.
- Занятость: полный рабочий день час (плавающий).
- Ежегодный оплачиваемый отпуск 28 календарных дней.
Бонусы
- Премии на усмотрение руководителя за выполнение критичных объёмов работы в сжатые сроки.
- Бонусы в конце года по финансовым результатам компании от одного до трёх окладов.
Дополнительные инструкции
Нам интересно предварительно познакомиться с заявленными базовыми компетенциями.
Выберите, что на Ваш взгляд хорошо продемонстрирует Ваши опыт и навыки:
- объяснение Вашего вклада в проекты;
- ссылки на репозитории, примеры кода;
- публикации или другая активность;
- коммит в open source на ваш выбор.
Мы будем очень рады, если вы прикрепите ссылку на github/gitlab или отправите ссылку на gist с примером кода, при этом опускайте все NDA.