Hypori
Hypori
Hypori vyvíjí zabezpečená virtuální pracovní prostředí, která zaměstnancům umožňují přistupovat k podnikovým aplikacím a datům z mobilních zařízení, aniž by se tyto informace ukládaly nebo zpracovávaly na osobním zařízení. Přístup společnosti založený na modelu nulové důvěry podporuje organizace v oblasti obrany, veřejné správy a zdravotnictví, které potřebují mobilní přístup v souladu s přísnými bezpečnostními a regulatorními požadavky. Platformu Hypori využívají mimo jiné Ministerstvo obrany USA; je navržena tak, aby splňovala standardy, jako jsou HIPAA a FedRAMP High.

Seniorní Android vývojář

Vyvíjejte zabezpečené podnikové aplikace pro Android ve společnosti Hypori, která nabízí SaaS v oblasti kybernetické bezpečnosti. Tvořte funkce v Kotlinu a automatizované testy a dodávejte software do místních prostředí i veřejného cloudu pomocí agilního CI/CD.

Popis

  • Vyvíjejte podnikové aplikace pro Android v průběhu celého agilního životního cyklu vývoje.
  • Zkoumejte problémy a navrhujte, implementujte a testujte opravy i nové funkce.
  • Dodávejte kód prostřednictvím vyvíjejícího se CI/CD pipeline do místních prostředí i veřejného cloudu.
  • Chraňte duševní vlastnictví, uživatelská data a integritu systémů dodržováním zásad a postupů bezpečného vývoje.
  • Sledujte práci a informujte o jejím průběhu v Jira a na každodenních krátkých poradách.
  • Propojujte požadavky na produkt se znalostí interního fungování Androidu.
  • Vytvářejte funkce aplikace Hypori Client připravené pro produkční nasazení.
  • Rozšiřujte možnosti aplikace Hypori Client pomocí funkcí ekosystému Android.
  • Pište jednotkové testy a spouštějte testovací sady pomocí automatizačního frameworku.
  • Spolupracujte v malém týmu na řešení složitých problémů s využitím vlastní iniciativy, kritického myšlení, uváženého podstupování rizik a jasné komunikace.

Požadavky

  • Alespoň 5 let zkušeností s vývojem mobilních aplikací pro Android.
  • Alespoň 3 roky zkušeností s vedením vývoje mobilních aplikací.
  • Dobrá znalost Kotlinu včetně coroutines a Flow.
  • Zkušenosti s Jetpack Compose pro tvorbu deklarativních uživatelských rozhraní.
  • Znalost Gradle s Kotlin DSL a vícemodulových projektů Android.
  • Zkušenosti s frameworky pro vkládání závislostí, jako jsou Koin, Dagger nebo Hilt.
  • Dobrá praktická znalost Kotlin coroutines a vláken v Javě.
  • Dobrá praktická znalost MVVM a vzorů jednosměrného toku dat.
  • Praktická znalost základů Android Jetpack, včetně ViewModel, Lifecycle a DataStore.
  • Zkušenosti s psaním jednotkových testů pomocí JUnit a mockovací knihovny, například MockK.
  • Zkušenosti s testováním cloudových aplikací na AWS nebo Azure.
  • Praktická znalost operačních systémů Linux nebo Unix.
  • Dobrá znalost systému správy verzí Git.

Benefity

  • Zdravotní pojištění.
  • Zubní pojištění.
  • Pojištění zraku.
  • Rodičovská dovolená.
  • Balíček životního pojištění.
  • Balíček pojištění pro případ invalidity.
  • Plán 401(k) s příspěvky zaměstnavatele, na které vzniká nárok od prvního dne zaměstnání.
  • Výkonnostní bonus závislý především na výsledcích celé společnosti.
  • Investice do nástrojů a rozvoje dovedností.