Старший разработчик React Native (Торговые приложения)
FP Markets Group of Companies — хорошо зарекомендовавший себя, многократно регулируемый брокер, основанный в Австралии, предлагающий трейдерам доступ к торговле CFD на Forex, индексах, товарах, акциях и криптовалютах. Мы растем и ищем Старшего разработчика React Native для создания кроссплатформенных торговых приложений, используемых большим сообществом трейдеров по всему миру, в нашем офисе на Кипре — сертифицированном Great Place to Work®.
Что вы будете делать:
- Создавать и выпускать новые функции для наших торговых приложений для iOS и Android из единой кодовой базы React Native
- Разрабатывать быстрые, интуитивно понятные интерфейсы для графиков, котировок и управления ордерами
- Обеспечивать безопасность средств и данных пользователей: безопасные сетевые соединения, хранение ключей и потоки аутентификации
- Внедрять новые технологии в продукт и развивать платформу
Что мы ищем:
- Опыт работы на уровне Senior с React Native и TypeScript
- Тонкий контроль рендеров (memo, useMemo/useCallback, stable refs)
- Уверенное владение вопросами производительности и памяти RN (Hermes GC, виртуализированные списки, утечки таймеров/слушателей)
- Твердое понимание разделения JS / UI потоков
- Плавный UI, управляемый жестами, с использованием Reanimated и Gesture Handler
- Знакомство с новой архитектурой RN (Fabric, TurboModules, JSI)
- Твердое понимание мобильной безопасности: безопасное хранение (Keychain, Android Keystore), TLS/сертификатное пиннингование и безопасная обработка конфиденциальных данных
- Практический опыт работы с сетевыми соединениями на основе сокетов (соединения в реальном времени)
- Опыт работы с мобильными приложениями, которые вы реально выпускали
- Прочная база в алгоритмах и структурах данных
- Свободное владение инструментами отладки и профилирования RN (React DevTools, Hermes, Flipper)
- Внимание к чистым, удобным для пользователя интерфейсам
Приветствуется
- Мосты к нативным компонентам — Swift/Objective-C (iOS), Kotlin/Java (Android)
- Написание TurboModules / нативных модулей
- Опыт работы с C++
- React Navigation (состояние навигации, глубокие ссылки)
- Приложения, доступные в App Store и Google Play — поделитесь ссылками
- Модульное и UI-тестирование (Jest, RN Testing Library, Detox / Maestro)
- Инструменты для релизов (EAS или Fastlane) с оговорками по OTA/CodePush для торговли
- Шаблоны проектирования, а также HIG от Apple и Material Design
- Ощущение ответственности за проекты, а не только за тикеты
- Опыт работы с MT5 mobile SDK
- Опыт работы с платформой TradingView
Наше предложение:
- Сертификат Great Place to Work®, отражающий нашу приверженность позитивной культуре, благополучию сотрудников и поддержке
- Дружелюбная, молодая и мультикультурная команда с доступным руководством
- Возможность внести вклад в динамичный бизнес на этапе роста
- Высокий уровень автономии, поддержка идей и внедрение вашего опыта в лучшие практики для компании
- Непрерывное личное развитие, бюджет на обучение, рост вместе с компанией и возможность учиться у лидеров отрасли
- Конкурентоспособное вознаграждение, регулярные пересмотры заработной платы и схемы стимулирования на основе результатов работы
- Яркая корпоративная жизнь: от командных мероприятий до глобальных празднований
- Новый красивый офис в легкодоступном месте с предоставлением фруктов, завтраков и обедов
- Бесплатный доступ к многочисленным спортивным и оздоровительным объектам по всей стране
- Бесплатная парковка, предоставляемая компанией
- Медицинская страховка и пенсионный фонд после испытательного срока
- Подарок и выходной в ваш День рождения
- Поддержка в получении визы и разрешения на работу (обратите внимание, что мы не предоставляем полный пакет релокации, мы только оказываем поддержку с необходимой документацией.)
Путь в FP Markets:
- Интервью с членом команды People Function (30–45 минут) для оценки соответствия нашей культуре
- Интервью с вашим будущим руководителем (45 минут — 1 час) для оценки соответствия должности и команде, а также обсуждения ожиданий от роли