Старший разработчик React Native
местоположение: мир, удаленно
формат: полная занятость
зарплата: до 4500$ gross
Firebird — международная туристическая онлайн-компания, организующая поездки в Европу для клиентов со всего мира. У нас есть собственный отдел разработки программного обеспечения, который занимается нашими внутренними продуктами, позволяющими всем остальным предоставлять высококачественные услуги мирового уровня. В настоящее время в стадии активной разработки находятся несколько коммерчески доступных проектов:
- Сервис бронирования железнодорожных билетов (мобильное приложение — Rail Ninja)
- Онлайн-конструктор туров (мобильное приложение — Firebird)
- Мобильное приложение для работы с нашими партнерами — Agora
- Сервис бронирования отелей
Мы ищем опытного и высокомотивированного Старшего разработчика мобильных приложений, который присоединится к нашей команде. Идеальный кандидат должен иметь большой опыт в разработке на React Native.
Обязанности:
- Тесное сотрудничество с внутренней командой бэкэнд-разработки для обеспечения эффективной интеграции API.
- Сотрудничество с внутренней командой фронтенд-разработки для обеспечения своевременной поставки высококачественного кода.
- Активное участие в задачах по разработке с акцентом на кодинг на React Native.
- Проведение код-ревью и применение лучших практик.
- Взаимодействие с продакт-менеджерами, дизайнерами, бизнес-аналитиками и другими заинтересованными сторонами для обеспечения соответствия целей и ожиданий проекта.
- Поиск и устранение любых технических проблем, которые могут возникнуть в процессе разработки.
Требования:
- Степень бакалавра в области компьютерных наук, инженерии или смежной области.
- Большой опыт в разработке мобильных приложений с акцентом на React Native.
- Подтвержденный опыт работы тимлидом или на аналогичной руководящей должности.
- Отличные коммуникативные навыки, способность эффективно сотрудничать с кросс-функциональными командами.
- Сильные навыки решения проблем и способность адаптироваться в быстро меняющейся, динамичной рабочей среде.
- Знакомство с Agile-методологиями и лучшими практиками в разработке программного обеспечения.
Технические навыки:
- Большой опыт и отличное владение React / JavaScript / TypeScript.
- Глубокое понимание и практический опыт работы с React Native, включая жизненный цикл компонентов, управление состоянием, использование пакетов, навигацию и рендеринг.
- Уверенное знание принципов интеграции API, понимание протокола HTTP и REST API, а также опыт работы с WebSockets.
- Опыт публикации приложений в App Store и Google Play с хорошим пониманием требований платформы и связанных инструментов.
- Опыт работы с библиотеками управления состоянием, используемыми в React Native и JavaScript-приложениях (опыт работы с Redux, Redux-Saga и MobX является плюсом).
- Практический опыт работы с библиотеками для хранения мобильных данных (опыт работы с MMKV является плюсом).
- Способность стилизовать приложения, создавать адаптивные интерфейсы и обеспечивать корректный рендеринг на различных устройствах и разрешениях экрана.
- Уверенное знание систем контроля версий (Git), IDE и инструментов отладки; понимание методологии Git Flow.
- Опыт тестирования приложений, оптимизации производительности, а также обнаружения и устранения утечек памяти.
- Понимание и опыт работы с архитектурными паттернами.
- Опыт кодирования с использованием AI-агентов (Claude Code, Cursor, Codex).
Мы предлагаем:
- Конкурентная заработная плата по результатам собеседования.
- Возможность построить блестящую карьеру в быстрорастущей международной туристической компании.
- Возможность работать с передовым программным обеспечением для управления туристическим бизнесом.
- Интересные, сложные задачи и команда мирового класса.
📩 Если вас заинтересовала вакансия, отправьте свое резюме по адресу: olga.z@firebirdtours.com