Senior Android Vývojář - mobilní aplikace ARTIE - AI učitel piana
Naše iOS aplikace ARTIE AI učitel piana pro začátečníky za prvních pár měsíců provozu dosáhla 250K uživatelů a dál roste. Nyní spouštíme vývoj Android verze abychom oslovili další velkou část trhu.
Hledáme seniorního Android vývojáře, který si cení čistých řešení, promyšleného UX a chce mít skutečný vliv na to, jak se produkt dále vyvíjí. Budeš úzce spolupracovat s iOS vývojáři, ML vývojáři a designery na podobě uživatelského prostředí i samotné funkcionality aplikace.
Co budeš dělat
Vyvíjet a udržovat robustní Android aplikaci s využitím moderních technologií.
Spolupracovat s iOS vývojáři, ML inženýry a designery na vytváření plynulého a intuitivního uživatelského prostředí.
Převádět produktové požadavky a návrhy uživatelského rozhraní do kvalitního a škálovatelného kódu.
Identifikovat nedostatky nebo nejasnosti ve specifikacích a proaktivně navrhovat lepší řešení.
Zajišťovat kvalitu kódu dodržováním best practices, psaním testů a správou CI/CD pipeline pro Android aplikaci.
Podílet se na architektonických rozhodnutích a průběžně zlepšovat vývojové procesy.
Koho hledáme
Minimálně 5 let zkušeností s vývojem Android aplikací.
Full-time pracovní poměr, minimálně 2 dny v týdnu v kanceláři (Praha, Vinohrady), zbytek je možný remote
Výbornou znalost jazyka Java nebo Kotlin a schopnost implementovat vlastní nestandardní komponenty uživatelského rozhraní.
Dobrou orientaci v základech softwarového inženýrství, včetně algoritmů a návrhových vzorů.
Zkušenosti s REST API a síťovou komunikací (zkušenosti s protokoly pro komunikaci v reálném čase nebo streamování jsou výhodou).
Znalost systémů pro správu verzí (např. Git) a CI/CD procesů.
Zkušenosti s relačními databázemi.
Schopnost pracovat samostatně a převzít odpovědnost za funkce od prvotního návrhu až po jejich dodání.
Zkušenosti s prací v agilním vývojovém prostředí.
Silné analytické a problémově orientované myšlení a smysl pro detail, zejména v oblasti UX a výkonu aplikací.
Výhodou bude
Zkušenost s TFLite/ONNX nebo obecná znalost konceptů strojového učení.
Zkušenosti s vývojem pro iOS nebo spoluprací s iOS vývojáři.
Hudební background nebo alespoň pozitivní vztah k hudbě
Čeho si vážíme
Silného pocitu odpovědnosti a osobního vlastnictví svěřených úkolů.
Nadšení pro nové technologie a ochoty se je učit.
Smyslu pro detail a nadšení pro vytváření aplikace se špičkovým UX.


