Вообще все курсы Хекслета бесплатные! Но только до 15 декабря. Всё, что нужно → принять вызов

Mobile developer (React Native)

Зарплата

от 150 000 до 350 000 ₽

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Сервер видеоконференций

Описание вакансии

Условия работы

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.