← Все вакансии/Middle/jobgether
MiddleRemoteBrazil

Mobile Developer

J
jobgether
Уровень
Middle
Формат
Remote
О роли

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

О компании

Позиция размещена от имени партнёрской компании, которая управляет всеми заявками и последующими этапами. Партнёр ищет специалиста на роль Analista de Tecnologia - Desenvolvedor(a) Mobile React Native в Бразилии.

Обязанности
  • Разрабатывать и развивать функции мобильного приложения на React Native и TypeScript для Android и iOS.
  • Участвовать в принятии решений по мобильной архитектуре: модуляризация, компонентизация, управление состоянием, кэширование, стратегии работы с удалёнными данными.
  • Поддерживать техническую модернизацию приложения: обновление зависимостей, миграции библиотек, внедрение TypeScript.
  • Интегрировать мобильные приложения с REST API: аутентификация, сессии, ошибки, повторы, нестабильное соединение.
  • Реализовывать и поддерживать сторонние интеграции: push-уведомления, deep links, аналитика, инструменты вовлечения, мониторинг сессий.
  • Мониторить и улучшать производительность, стабильность и безопасность приложения: crash rate, время запуска, производительность рендеринга, потребление ресурсов.
  • Работать с нативными конфигурациями и модулями: Gradle, Xcode, CocoaPods.
  • Участвовать в жизненном цикле релизов: сборки, подпись, версионирование, постепенные выкатки, пост-релизный мониторинг.
  • Расследовать инциденты в продакшене, участвовать в root-cause анализе и определять превентивные меры.
  • Проводить code review и продвигать лучшие практики мобильной разработки.
  • Оказывать техническую поддержку разработчикам разного уровня.
  • Оценивать технические изменения на предмет влияния и рисков регрессии, доносить компромиссы до продукта, бизнеса и руководства.
  • Активно участвовать в agile-церемониях и улучшении практик команды.
Требования
  • Профессиональный опыт разработки, развития или поддержки мобильных приложений на React Native.
  • Уверенное владение TypeScript и экосистемой React: hooks, жизненный цикл рендеринга, оптимизация ре-рендеров.
  • Опыт управления состоянием и удалёнными данными: Redux, Zustand, React Query/TanStack Query или аналоги.
  • Опыт мобильной навигации: React Navigation или эквивалент.
  • Практический опыт интеграции REST API, токен-аутентификации и обработки ошибок.
  • Опыт публикации и управления приложениями в Google Play и/или App Store.
  • Опыт автоматизированного мобильного тестирования: unit и component тесты.
  • Знание Git, agile-методологий и работы в мультидисциплинарных командах.
  • Умение оценивать техническое влияние, выявлять риски и доносить решения до технической и нетехнической аудитории.
  • Высшее образование (законченное или в процессе) в области Computer Science, Information Systems, Software Engineering, Computer Engineering, Systems Analysis and Development или смежной.
  • Технический английский для чтения документации и поиска решений.
  • Плюсом: курсы/сертификаты по React Native, TypeScript, мобильной разработке, архитектуре, тестированию, agile, облачным технологиям.
  • Плюсом: применение AI в мобильных инициативах (ассистенты, персонализация, LLM-фичи).
  • Плюсом: опыт e-commerce, мобильных CI/CD, observability, end-to-end мобильного тестирования.
  • Плюсом: New Relic, Firebase Crashlytics, Microsoft Clarity, Salesforce Marketing Cloud, OneSignal, Firebase.
  • Плюсом: Node.js и NestJS, BFF-архитектуры, нативные Android/iOS проекты.
  • Плюсом: опыт в телекоме, финтехе или digital retail.
Условия
  • Profit-sharing program (PLR).
  • Двойной отпускной бонус.
  • Питание через iFood Benefícios.
  • Медицинская страховка.
  • Стоматологическая страховка.
  • Помощь с childcare/babysitter.
  • Поддержка родителей детей с инвалидностью.
  • Поддержка психического здоровья и благополучия.
  • Платформа здоровья и wellness.
  • Доступ к Wellhub.
  • Страхование жизни.
  • Выходной в день рождения.
  • Транспортный allowance.
  • Аптечный бенефит.
  • Дисконт-клуб.
  • План мобильной связи.
  • Дополнительные бенефиты и партнёрские скидки.
  • Удалённая работа для большинства локаций в Бразилии, возможна работа в офисе в Uberlândia и региональных локациях.
Стек и навыки

С чем работаем