Mobile developer

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

Объединённая компания Wildberries и Russ (ООО «РВБ») — это международная технологическая компания, основанная в России. Она образована в результате слияния двух лидеров рынка — IT-компании Wildberries и оператора наружной рекламы Russ — с целью совместного создания новейшей цифровой торговой платформы и предоставления бесшовных инструментов для развития малого и среднего бизнеса на территории стран присутствия.

Wildberries и Russ — это лидер рынков e-commerce и наружной рекламы в России с современной IT-инфраструктурой.

Сейчас мы ищем опытного Mobile-разработчика в нашу команду разработки корпоративного мессенджера.

Задачи:

  • Разрабатывать приложения под Android и iOS на React Native;
  • Улучшать внутренние процессы разработки, проводить ревью кода;
  • Взаимодействовать с другими командами разработки, аналитиками, дизайнерами и менеджерами.


Требования:

  • Опыт коммерческой разработки на React Native (2+ года)
  • Свободное владение TypeScript
  • Практический опыт работы с WatermelonDB (оптимизация запросов, синхронизация данных, миграции)
  • Знание архитектурных паттернов (MVC, MVVM, Redux/MobX)
  • Работа с legacy-кодом: Умение анализировать, рефакторить и поддерживать сложный существующий код
  • Опыт диагностики и устранения "узких мест" в производительности
  • Оптимизация производительности: Навыки профилирования приложений (использование Flipper, React Native Debugger, Xcode Instruments, Android Profiler)
  • Опыт оптимизации рендеринга (FlatList, memoization), управления памятью, анимаций
  • Специфика проекта: Понимание особенностей Mattermost (WebSocket, push-уведомления, REST API)
  • Знание экосистемы React Native (нативные модули, связка iOS/Android)
    ​​​​​​

Желательные навыки:

  • Знание инструментов мониторинга (Sentry, Firebase Performance)
  • Умение настраивать CI/CD (Fastlane, Bitrise)
  • Понимание процессов code review (Git/GitLab)

Личные качества:

  • Аналитический склад ума: способность разбираться в чужом коде и выявлять root-cause проблем
  • Системное мышление: умение балансировать между рефакторингом и внедрением фич
  • Коммуникация: готовность работать в команде с бэкенд-разработчиками и QA.
  • Дополнительно (плюсом): Участие в open-source проектах, связанных с React Native
  • Портфолио приложений с акцентом на оптимизацию производительности
  • Знание WebAssembly для ресурсоемких задач

Мы предлагаем:

  • Удаленный или гибридный формат работы
  • Оформление в аккредитованную IT-компанию (с поддержкой условий IT-ипотеки)
  • Бесплатное питание при работе из офиса
  • ДМС со стоматологией (после 3-х месяцев испытательного срока)
  • Корпоративные обучения и IT-мероприятия
Навыки
  • React Native
  • TypeScript
  • WatermelonDB
  • MVC
  • Mattermost
  • FlatList
  • REST API
Посмотреть контакты работодателя

Похожие вакансии

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию