Старши мобилен инженер, потребителско приложение — Moonshot, Съединени щати (хибридно)
Ръководете архитектурата на Flutter и развитието на приложението за търговия с криптовалути Moonshot за iOS и Android. Отговаряйте за мобилните системи за дизайн, интерактивните търговски процеси, производителността, тестването и оперативната надеждност.
Описание
- Отговаряйте за архитектурата на Flutter и ръководете дългосрочното развитие на приложението Moonshot за iOS и Android
- Създавайте и поддържайте споделена мобилна система за дизайн и библиотека от компоненти в партньорство с дизайнерския екип
- Разработвайте интерактивни функции за търговия, като цени в реално време, графики, въвеждане на поръчки, история на сделките, известия и изгледи на портфейла
- Подобрявайте скоростта и стабилността на мобилното приложение чрез профилиране, оптимизиране на кадровата честота, управление на паметта и мрежата и намаляване на сривовете
- Изграждайте и поддържайте автоматизирано покритие с модулни, widget и интеграционни тестове
- Помагайте за установяването на практики за мобилни версии и осигуряване на качеството
- Работете с екипите Product и Growth за добавяне на аналитика, експерименти, флагове на функции и проследяване на събития
- Сътрудничете с инженерите по backend и платформа относно API, модели на данни, обработка на грешки, повторни опити, резервни решения и поддръжка на офлайн режим
- Осигурявайте техническо лидерство чрез прегледи на кода, документация на дизайна и менторство
- Участвайте в дежурната ротация за мобилни приложения и ръководете отстраняването на първопричините
- Помагайте за развитието на on-chain приложенията на Moonshot за търговия с криптовалути за iOS и Android
Изисквания
- 6–10+ години професионален опит в разработването на мобилни приложения
- Предпочитат се поне 3 години опит с Flutter в продукционна среда; релевантен е и опитът с React Native, Kotlin или Swift
- Доказан опит в цялостното управление на мащабни потребителски приложения
- Опитът във fintech, търговия или друга технически сложна продуктова област е предимство
- Добро разбиране на мобилната архитектура, включително управление на състоянието, навигация и модулност
- Опит в създаването или ръководенето на Flutter или сравними библиотеки за потребителски интерфейс и системи за дизайн
- Практически опит с тестване, мобилни CI/CD процеси, мониторинг и операции по издаване
- Силни комуникационни умения между различни функции и опит в менторството на инженери
- Опитът с данни в реално време, WebSockets или потоци и силно интерактивни интерфейси е предимство
- Познаването на системи за експериментиране, дълбоко свързване и атрибуция е предимство
- Опитът с криптовалути/DeFi, търговия или други високочестотни транзакционни приложения е предимство
- Кандидатите, работещи дистанционно, трябва да се намират в региона NAMER
- За кандидатите в САЩ или Канада се прилага проверка на разрешението за работа
Придобивки
- Значително участие в капитала на компанията
- 5% работодателски принос към 401(k)
- Здравно осигуряване с премии, платени от работодателя
- Животозастраховане
- Еднократна помощ за оборудване на домашен офис
- Гъвкав платен отпуск
- Периодични работни срещи на живо
- Приблизително една седмица пътуване на тримесечие
