Believe

Fullstack React Native Developer

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

Senior-разработчик в TuneCore (Believe) для развития мобильного приложения музыкальной дистрибуции. Нужно одинаково уверенно писать React Native для iOS/Android и поддерживать Rails API, которые его питают.

Задачи

  • Проектировать, разрабатывать и поддерживать кроссплатформенные мобильные приложения на React Native для iOS и Android из единой кодовой базы
  • Разрабатывать и поддерживать Rails API для мобильного приложения: контракты запросов/ответов, фоновые задачи, модели данных
  • Работать с product, дизайном и backend-инженерами, превращая макеты и вайрфреймы в качественный переиспользуемый код
  • Интегрировать REST API и сторонние SDK, оптимизировать производительность, отзывчивость и стабильность приложения
  • Писать unit- и интеграционные тесты, формировать стратегию тестирования мобильного приложения
  • Отлаживать платформенные проблемы, включая нативные модули и bridging
  • Управлять публикацией приложений в App Store и Google Play
  • Следить за экосистемой React Native и лучшими практиками мобильной разработки
  • Задавать техническое направление мобильной архитектуры и стандарты кода
  • Проводить код-ревью и менторить инженеров команды

Требования

  • 6+ лет опыта написания production-кода, из них 3+ года разработки и релиза мобильных приложений
  • Сильное владение React / React Native и JavaScript/TypeScript
  • Практический опыт Ruby on Rails в production — поддержка API-only Rails-сервисов
  • Знание подходов к управлению состоянием (React Query, Context API)
  • Опыт с Git, CI/CD и процессами релиза мобильных приложений
  • Понимание принципов мобильного UI/UX и платформенных гайдлайнов (Apple HIG, Material Design)
  • Опыт работы с REST API и асинхронной обработкой данных; GraphQL — плюс
  • Опыт нативной iOS (Swift/Objective-C) или Android (Kotlin/Java) — плюс, но не обязателен
  • Степень бакалавра/магистра по Computer Science или эквивалентный практический опыт

Условия

  • Удалённая работа с гибридной моделью: возможность посещать офис 8 дней в месяц по гибкому графику
  • Оплачиваемый отпуск, праздники, неограниченные больничные, неделя выходных между Рождеством и Новым годом
  • Wellness Fridays — короткий день по пятницам круглый год
  • Оплачиваемый родительский отпуск для обоих родителей
  • Медицинская страховка, стоматология, зрение, FSA с первого дня
  • 401k с match
  • Корпоративные мероприятия и волонтёрские дни
  • Обучение и развитие карьеры
  • Бесплатная подписка на дистрибуцию музыки

Навыки

  • React Native
  • React
  • JavaScript
  • TypeScript
  • Ruby on Rails
  • REST API
  • GraphQL
  • React Query
  • Context API
  • Git
  • CI/CD
  • Swift
  • Objective-C
  • Kotlin
  • Java
  • iOS
  • Android

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

Lead Software Engineer - medical device
InnoTech StaffingLeadManchesterОфис
7 нояб.
Staff Software Engineer, Frontend/Mobile (Consumer - Agentic Trading)
CoinbaseSeniorУдалённо
218,025 – 256,500 USD в год
6 нояб.
Sr Advanced Software Engineer
Brady CorporationSeniorCharlotteГибрид
6 нояб.
Mobile Application Developer - Dot NET MAUI - iOS - Android
Softthink SolutionsMiddleУдалённо
45 – 55 USD в час
6 нояб.
Senior Staff Software Engineer, Android & IoT
JobgetherSeniorУдалённо
144,390 – 220,834 USD в год
6 нояб.
Fullstack React Native Developer — Believe, 120,000 – 135,000 USD в год, Гибрид | itrelocate