Jobgether

Mobile Engineer - React Native

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Мобильный инженер в полностью удалённую международную команду, разрабатывающую кроссплатформенное peer-to-peer приложение для безопасной децентрализованной коммуникации на React Native и Expo.

Задачи

  • Разрабатывать и поддерживать кроссплатформенное peer-to-peer мобильное приложение, отвечая за фичи от реализации до тестирования и релиза
  • Реализовывать функции мессенджинга, голосовых и видеозвонков, обмена медиа, сопряжения устройств и резервного копирования идентичности
  • Создавать пользовательские интерфейсы и подключать их к peer-to-peer API, работающим на устройстве
  • Интегрировать нативные возможности: push-уведомления, доступ к камере, биометрическую аутентификацию, фоновые задачи
  • Профилировать и оптимизировать производительность на реальных устройствах: время запуска, длительные сессии чата, обработка медиа, расход батареи и сети
  • Писать и поддерживать unit- и e2e-тесты для надёжности приложения и предотвращения регрессий
  • Поддерживать стабильные релизы через CI, crash reporting и систематическую отладку
  • Работать с product, design и peer-to-peer командами над новыми фичами и улучшением UX
  • Участвовать в code review и поддерживать высокий стандарт качества кода

Требования

  • Значительный профессиональный опыт разработки на React Native и в мобильной разработке
  • Сильный опыт с Redux для управления состоянием и Redux-Saga для асинхронных процессов
  • Высокий уровень JavaScript, включая ES6+ и современные практики
  • Опыт интеграции и работы с WebSockets и RESTful API
  • Знание оптимизации производительности мобильных приложений, отладки и тестирования
  • Опыт работы с распределёнными или полностью удалёнными командами
  • Интерес к модернизации и оптимизации мобильных или веб-приложений
  • Сильные навыки решения проблем, внимание к деталям и эффективная коммуникация на английском
  • Знание Swift и Kotlin будет преимуществом
  • Опыт с Xcode и Android Studio — плюс
  • Опыт с peer-to-peer фреймворками или децентрализованными технологиями — бонус

Условия

  • Полностью удалённая работа с возможностями по всему миру
  • Участие в разработке инновационной peer-to-peer технологии и privacy-focused мобильных приложений
  • Работа в международной команде инженеров и продуктовых специалистов
  • Знакомство с современными практиками мобильной разработки и on-device peer-to-peer архитектурой
  • Ответственность за фичи end-to-end и влияние на развитие продукта
  • Профессиональный рост на сложных инженерных проектах: мобильная производительность, децентрализованная коммуникация, кроссплатформенная разработка

Навыки

  • React Native
  • Expo
  • JavaScript
  • ES6+
  • Redux
  • Redux-Saga
  • WebSockets
  • REST API
  • iOS
  • Android
  • Swift
  • Kotlin
  • Xcode
  • Android Studio
  • CI

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

Mobile Software Engineering Expert - AI Training Projects
Gramian Consulting GroupSeniorУдалённо
12 окт.
App Engineer - Discovery & Consideration (all genders)
ABOUT YOU SE & Co. KGMiddleБерлинГибрид
60,000 – 70,000 EUR в год
12 окт.
App Engineer - Discovery & Consideration (all genders)
ABOUT YOU SE & Co. KGMiddleБерлинГибрид
60,000 – 70,000 EUR в год
12 окт.
Senior Software Engineer - Mobile (iOS)
FlinkSeniorБерлинГибрид
80,000 – 100,000 EUR в год
7 окт.
Full-Stack Softwareentwickler Android & .NET (m/w/d)
flaschenpostMiddleMünsterГибрид
6 окт.
Mobile Engineer - React Native — Jobgether, Удалённо | itrelocate