Старший инженер по мобильной разработке, потребительское приложение — Moonshot, США (гибридный формат)
Руководите архитектурой Flutter и развитием приложения Moonshot для торговли криптовалютами на iOS и Android. Отвечайте за мобильную дизайн-систему, интерактивные торговые процессы, производительность, тестирование и эксплуатационную надежность.
Описание
- Отвечайте за архитектуру Flutter и долгосрочное развитие приложения Moonshot для iOS и Android
- Создавайте и поддерживайте общую мобильную дизайн-систему и библиотеку компонентов совместно с командой дизайна
- Разрабатывайте интерактивные торговые функции, включая котировки в реальном времени, графики, ввод заявок, историю сделок, уведомления и представления портфеля
- Повышайте скорость и стабильность мобильного приложения с помощью профилирования, настройки частоты кадров, управления памятью и сетью, а также снижения числа сбоев
- Создавайте и поддерживайте автоматизированное покрытие модульными, виджетными и интеграционными тестами
- Помогайте формировать практики мобильных релизов и контроля качества
- Работайте с командами продукта и роста над аналитикой, экспериментами, функциональными флагами и отслеживанием событий
- Сотрудничайте с инженерами Backend и Platform над API, моделями данных, обработкой ошибок, повторными попытками, резервными сценариями и автономной работой
- Оказывайте техническое лидерство посредством проверки кода, документации решений и наставничества
- Участвуйте в дежурствах мобильной команды и руководите устранением первопричин проблем
- Помогайте развивать ончейн-приложения Moonshot для торговли криптовалютами на iOS и Android
Требования
- 6–10 и более лет профессионального опыта разработки мобильных приложений
- Предпочтительно не менее 3 лет работы с Flutter в production; также релевантен опыт с React Native, Kotlin или Swift
- Подтвержденный опыт сквозного владения крупными потребительскими приложениями
- Предпочтителен опыт в финтехе, трейдинге или другой технически сложной продуктовой сфере
- Глубокое понимание мобильной архитектуры, включая управление состоянием, навигацию и модульность
- Опыт создания или руководства разработкой библиотек интерфейсов и дизайн-систем на Flutter или сопоставимых технологиях
- Практический опыт тестирования, мобильных CI/CD, мониторинга и операций по выпуску релизов
- Сильные навыки межфункциональной коммуникации и подтвержденный опыт наставничества инженеров
- Опыт работы с данными в реальном времени, WebSockets или потоками, а также высокоинтерактивными интерфейсами будет преимуществом
- Знакомство с системами экспериментов, диплинкингом и атрибуцией будет преимуществом
- Опыт работы с crypto/DeFi, трейдингом или другими высокочастотными транзакционными приложениями будет преимуществом
- Удаленные кандидаты должны находиться в регионе NAMER
- Проверка права на работу применяется к кандидатам в США или Канаде
Преимущества
- Участие в капитале компании
- Работодатель дополнительно перечисляет 5% в план 401(k)
- Медицинская страховка, страховые взносы оплачивает работодатель
- Страхование жизни
- Единовременная выплата на обустройство домашнего офиса
- Гибкий оплачиваемый отпуск
- Периодические очные рабочие сессии
- Примерно одна неделя командировок в квартал
