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