Провідний мобільний інженер, 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)
- Медичне страхування з оплатою внесків роботодавцем
- Страхування життя
- Одноразова виплата на облаштування домашнього офісу
- Гнучка оплачувана відпустка
- Періодичні очні робочі сесії
- Джерело прямо не зазначає окрему пільгу на поїздки; мається на увазі, що компанія оплачує поїздки приблизно на один тиждень щокварталу
