Co tě u nás čeká?
- Budeš nepostradatelným členem našeho malého interního týmu a budeš mít prostor vyjadřovat své názory.
- Každodenní programování – zaměřujeme se na kód, který je snadno udržovatelný a pochopitelný.
- Psaní testů pro vše co vytvoříš, abys zajistil, že tvůj kód bude fungovat dlouhodobě a spolehlivě.
- Naučíš se spoustu nového o prop tradingu.
- Spolupráce s kolegy z dalších technologických oddělení při řešení problémů a vytváření stabilních, funkčních řešení.
- Budeš se podílet na správě a neustálém zlepšování našeho kódu a CI/CD pipeline.
Co od tebe očekáváme?
- 4+ let zkušeností s vývojem nativních mobilních aplikací.
- 4+ let praktických zkušeností s Flutterem.
- Odbornost ve správě stavu, včetně nástrojů jako Provider, Bloc nebo Riverpod.
- Zkušenosti s CI/CD pipelines, distribucí mobilních aplikací (Play Store, App Store) a používáním verzovacího systému Git.
- Znalost nativního vývoje mobilních aplikací (iOS/Android) a integrace nativních SDK s Flutterem.
- Pochopení SOLID principů a postupů pro psaní čistého kódu.
- Schopnost optimalizovat aplikace z hlediska výkonu a uživatelského komfortu.
- Zkušenosti s psaním jednotkových, integračních a widgetových testů pro aplikace ve Flutteru.
- Mít rád memes.
- Bonusové kvalifikace:
- Zkušenosti s prací s cloudovými službami (např. Firebase, AWS, GCP) a integrací backendu.
- Znalost pokročilých animací, vlastních UI komponent a renderování grafiky pomocí canvas ve Flutteru.
- Prokázané zkušenosti s vedením velkých vývojových projektů od konceptu až po dokončení.
- Zkušenosti s DevOps a nástroji pro monitorování mobilních aplikací (např. Sentry, Firebase Crashlytics).
- Vlastní mobilní nebo webové aplikace s aktivními uživateli.