NinjaTrader
NinjaTrader
201 – 500 Zaměstnanci
FinanceFintechSaaS
NinjaTrader poskytuje platformy pro obchodování futures a brokerské služby začínajícím i zkušeným obchodníkům. Fintechové produkty společnosti kombinují nástroje pro tvorbu grafů, simulaci, vizualizaci trhu a analýzu toku příkazů na počítačích PC, Mac i mobilních zařízeních a podporují přístup na trhy, jako jsou futures na E-mini a Micro E-mini, surovou ropu a bitcoin. Společnost klade důraz na přizpůsobitelné a nákladově úsporné obchodování a svůj software doplňuje každodenními živými přenosy a vzdělávacími materiály, které uživatelům pomáhají rozvíjet znalosti trhu a obchodní strategie.

Seniorní mobilní vývojář (Flutter) — NinjaTrader, hybridní práce v Chicagu

Veďte mobilní architekturu a kvalitu produktu ve společnosti NinjaTrader, platformě pro obchodování futures a brokerské společnosti. Mentorujte inženýry a vytvářejte multiplatformní aplikace Flutter pro iOS a Android.

Popis

  • Vést mobilní architekturu a utvářet technické směřování napříč týmy
  • Mentorovat inženýry a zvyšovat kvalitu vývoje
  • Spravovat funkce od ladění a dokumentace přes testování a vydání až po monitorování
  • Účastnit se každodenních stand-upů a pravidelných celofiremních týmových schůzek
  • Pomáhat definovat mobilní roadmapu pro architekturu, frameworky a vývojářské nástroje
  • Účastnit se kontrol návrhu a architektury a optimalizovat výkon v prostředích iOS a Android
  • Vytvářet udržitelná řešení ve Flutteru s efektivní správou stavu, injektáží závislostí a reaktivním programováním
  • Spolupracovat s produktovými a designovými týmy na zlepšování mobilní uživatelské zkušenosti
  • Diagnostikovat problémy, snižovat jejich dopad a navrhovat preventivní zlepšení
  • Posilovat observabilitu, monitorování a analýzu pádů za účelem zvýšení stability a kvality
  • Podporovat technickou excelenci, inovace a spolupráci

Požadavky

  • Nejméně šest let profesionální praxe v softwarovém inženýrství
  • Nejméně dva roky produkční praxe s Flutterem a Dartem
  • Porozumění mobilní architektuře, správě stavu a vzorům, jako jsou BLoC, MVVM a Clean Architecture
  • Zkušenost s udržováním strategií testování ve Flutteru včetně unit, widgetových, integračních a end-to-end testů
  • Znalost vytváření automatizace CI/CD pro doručování mobilních aplikací
  • Porozumění REST API, WebSockets a správě offline dat
  • Znalost zlepšování výkonu, spolehlivosti a uživatelské zkušenosti napříč různými zařízeními
  • Schopnost efektivně pracovat v týmu, který se řídí agilními principy
  • Silné písemné a ústní komunikační dovednosti
  • Dobrá znalost principů objektově orientovaného programování
  • Znalost integrace nativního iOS pomocí Swiftu a Androidu pomocí Kotlinu nebo Javy
  • Zkušenost s fintechovými nebo obchodními platformami
  • Příspěvky do open-source frameworků nebo SDK

Benefity

  • Roční cílový bonus ve výši 12 %
  • Plán 401(k) s příspěvkem společnosti až do výše 3,5 % příspěvků zaměstnance
  • 18 dní každoroční placené dovolené, přičemž některé pozice mohou mít nárok na více dní
  • Sedm placených svátků
  • 20 dalších flexibilních dnů práce na dálku každý rok
  • Pět celofiremních týdnů s možností práce mimo kancelář spojených s významnými svátky
  • Velkorysá placená dovolená
  • Sedm každoročních placených svátků plus pět podmíněných svátků
  • Jeden placený den služby ročně
  • Placené volno na navázání rodičovského vztahu s dítětem
  • Zdravotní, oční a zubní pojištění
  • Životní pojištění a pojištění invalidity hrazené společností NinjaTrader