Senior iOS and Android developer - React Native (možnost přesunu do lead role)
Pro přímé zapojení do klientského projektu hledáme freelance mobilního vývojáře , který je samostatný a třeba se chce posunout do role team leada.
Projekt
Náš klient vyvíjí mobilní aplikaci pro iOS a Android, která uživatelům umožní:
Prohlížet recepty
Vybrat si více receptů najednou
Automaticky vygenerovat nákupní seznam
Objednat všechny ingredience přímo v aplikaci prostřednictvím e-commerce partnerů
Aplikace pro iOS už běží v TestFlightu, Android verze je v pokročilé fázi vývoje, ale zatím neotestovaná.
Výzva
Aktuálně tým řeší výkonnostní problémy s přehráváním videí a jejich cachováním. Recepty obsahují videa streamovaná ve formátu HLS, který pro tento proces není nejvhodnější.
Nový člen týmu pomůže navrhnout a implementovat vlastní řešení cachování, které:
Minimalizuje spotřebu mobilních dat u uživatelů
Sníží náklady na přenos dat u cloudového providera
Kromě toho jsou v plánu i další optimalizace aplikace.
Hlavním cílem v první fázi spolupráce je spuštění aplikace (minimálně pro iOS) do konce tohoto roku.
Tým
1 senior vývojář
1 junior vývojář
Klient je otevřený předání buď pouze modulu pro video/caching, nebo i vývoje celé mobilní aplikace. Pokud budete chtít, můžete se ujmout i do role team leada.
Potřebujeme tyto zkušenosti
Ladění výkonu mobilního přehrávání videa
Zkušenosti s HLS streamingem a vlastním cachováním
Nativní mobilní vývoj (iOS a/nebo Android)
Schopnost pracovat samostatně — a případně vést celý vývoj
Tech stack
React Native
iOS (TestFlight v provozu)
Android (sestavitelný, zatím netestovaný)
HLS video formát
Vlastní cachování (čeká na implementaci)
Integrace s externími e-commerce API
Proč do toho jít?
Freelance, remote, flexibilní spolupráce
Práce na reálném, jasně definovaném produktu mířícím na launch ještě letos
Možnost zapojit se jako specialista nebo vzít zodpovědnost za celý vývoj
Spolupráce s naší agenturou a interním týmem klienta
👉 Zaujalo Vás to? Pošlete nám krátký přehled Vašich zkušeností a ozveme se.