
NinjaTrader надає платформи для торгівлі ф’ючерсами та брокерські послуги як для нових, так і для досвідчених трейдерів. Фінтех-продукти компанії поєднують інструменти для побудови графіків, симуляції, візуалізації ринку й аналізу потоку ордерів на ПК, Mac і мобільних пристроях, забезпечуючи доступ до таких ринків, як ф’ючерси на E-mini та Micro E-mini, сиру нафту й біткоїн. Компанія наголошує на гнучкій і економній торгівлі, доповнюючи програмне забезпечення щоденними прямими ефірами та освітніми матеріалами, покликаними допомогти користувачам розвивати знання про ринок і торгові стратегії.
Старший інженер мобільної розробки (Flutter) — NinjaTrader, гібридний формат у Чикаго
Керуйте мобільною архітектурою та якістю продукту в NinjaTrader — платформі для торгівлі ф’ючерсами й брокерській компанії. Наставляйте інженерів і створюйте кросплатформні застосунки Flutter для iOS та Android.
125 000 $ – 175 000 $ / рік
ГібридПовна зайнятістьСтарший спеціалістОбов’язкова Мова: англійськаІнженер-програмістОпис
- Керувати мобільною архітектурою та формувати технічний напрям для різних команд
- Наставляти інженерів і підвищувати якість розробки
- Керувати функціями на всіх етапах — від налагодження й документування до тестування, випуску та моніторингу
- Брати участь у щоденних стендапах і регулярних загальнокорпоративних командних зустрічах
- Допомагати визначати мобільну дорожню карту для архітектури, фреймворків та інструментів розробника
- Брати участь у перевірках дизайну й архітектури та оптимізувати продуктивність на iOS і Android
- Створювати підтримувані рішення на Flutter з ефективним керуванням станом, впровадженням залежностей і реактивним програмуванням
- Співпрацювати з командами продукту та дизайну для покращення мобільного користувацького досвіду
- Діагностувати проблеми, зменшувати їхній вплив і пропонувати профілактичні покращення
- Посилювати спостережуваність, моніторинг і аналітику збоїв для підвищення стабільності та якості
- Розвивати технічну досконалість, інновації та співпрацю
Вимоги
- Щонайменше шість років професійного досвіду в розробці програмного забезпечення
- Щонайменше два роки досвіду роботи з Flutter і Dart у продуктивному середовищі
- Розуміння мобільної архітектури, керування станом і таких патернів, як BLoC, MVVM та Clean Architecture
- Досвід підтримки стратегій тестування Flutter, зокрема модульних, віджетних, інтеграційних і наскрізних тестів
- Знайомство зі створенням CI/CD-автоматизації для мобільної доставки
- Розуміння REST API, WebSockets і керування даними в офлайн-режимі
- Знайомство з покращенням продуктивності, надійності та користувацького досвіду на різних пристроях
- Здатність ефективно працювати в команді, що дотримується принципів Agile
- Сильні навички письмової та усної комунікації
- Ґрунтовне володіння принципами об’єктно-орієнтованого програмування
- Знання інтеграції нативної iOS із використанням Swift та Android із використанням Kotlin або Java
- Досвід роботи у фінтеху або з торговельними платформами
- Участь у розробці фреймворків або SDK із відкритим кодом
Переваги
- Річний цільовий бонус у розмірі 12%
- План 401(k) із внеском компанії в розмірі до 3,5% від внесків працівника
- 18 днів щорічної оплачуваної відпустки, причому для деяких посад може бути передбачено більше
- Сім оплачуваних святкових днів
- 20 додаткових гнучких днів віддаленої роботи щороку
- П’ять загальнокорпоративних тижнів із можливістю не відвідувати офіс, пов’язаних із головними святами
- Щедра оплачувана відпустка
- Сім щорічних оплачуваних святкових днів плюс п’ять умовних святкових днів
- Один оплачуваний день для волонтерської діяльності щороку
- Оплачувана відпустка для встановлення зв’язку з дитиною
- Медичне, офтальмологічне та стоматологічне страхування
- Страхування життя та непрацездатності за рахунок NinjaTrader