Hypori
Hypori
Spoločnosť Hypori vytvára zabezpečené virtuálne pracovné prostredia, ktoré zamestnancom umožňujú pristupovať k podnikovým aplikáciám a údajom z mobilných zariadení bez toho, aby sa tieto informácie ukladali alebo spracúvali v osobnom zariadení. Jej prístup založený na princípe nulovej dôvery podporuje organizácie v oblasti obrany, verejnej správy a zdravotníctva, ktoré potrebujú mobilný prístup v súlade s prísnymi bezpečnostnými a regulačnými požiadavkami. Platformu Hypori využívajú aj organizácie, ako je Ministerstvo obrany USA, a je navrhnutá tak, aby spĺňala štandardy, ako sú HIPAA a FedRAMP High.

Senior Android vývojár

Vyvíjajte bezpečné podnikové aplikácie pre Android v spoločnosti Hypori, ktorá poskytuje kyberbezpečnostné SaaS riešenia. Tvoríte funkcie v Kotline, automatizované testy a softvér dodávaný do lokálnych aj verejných cloudových prostredí prostredníctvom agilného CI/CD.

Popis

  • Vyvíjajte podnikové aplikácie pre Android počas celého agilného vývojového cyklu.
  • Analyzujte problémy a navrhujte, implementujte a testujte opravy aj nové funkcie.
  • Dodávajte kód prostredníctvom priebežne sa vyvíjajúceho CI/CD procesu do lokálnych aj verejných cloudových prostredí.
  • Chráňte duševné vlastníctvo, používateľské údaje a integritu systémov dodržiavaním zásad a postupov bezpečného vývoja.
  • Sledujte a komunikujte priebeh práce v Jira a na každodenných poradách.
  • Prepájajte produktové požiadavky so znalosťou interných mechanizmov systému Android.
  • Vyvíjajte produkčne pripravené funkcie pre aplikáciu Hypori Client.
  • Rozširujte aplikáciu Hypori Client s využitím možností ekosystému Android.
  • Píšte jednotkové testy a spúšťajte testovacie sady pomocou automatizačného frameworku.
  • Spolupracujte v malom tíme na riešení zložitých problémov s využitím iniciatívy, kritického myslenia, premysleného riskovania a jasnej komunikácie.

Požiadavky

  • Aspoň 5 rokov skúseností s vývojom mobilných aplikácií pre Android.
  • Aspoň 3 roky skúseností s vedením vývoja mobilných aplikácií.
  • Pokročilá znalosť Kotlinu vrátane coroutines a Flow.
  • Skúsenosti s Jetpack Compose na tvorbu deklaratívnych používateľských rozhraní.
  • Znalosť nástroja Gradle s Kotlin DSL a viacmodulových projektov pre Android.
  • Skúsenosti s frameworkmi na vkladanie závislostí, napríklad Koin, Dagger alebo Hilt.
  • Dobrá pracovná znalosť Kotlin coroutines a práce s vláknami v Jave.
  • Dobrá pracovná znalosť návrhových vzorov MVVM a jednosmerného toku dát.
  • Pracovná znalosť základov Android Jetpack vrátane ViewModel, Lifecycle a DataStore.
  • Skúsenosti s písaním jednotkových testov pomocou JUnit a knižnice na simulovanie závislostí, napríklad MockK.
  • Skúsenosti s testovaním cloudových aplikácií v AWS alebo Azure.
  • Pracovná znalosť operačných systémov Linux alebo Unix.
  • Pokročilá znalosť správy verzií pomocou Git.

Benefity

  • Zdravotné poistenie.
  • Zubné poistenie.
  • Poistenie zraku.
  • Rodičovská dovolenka.
  • Balík životného poistenia.
  • Balík poistenia invalidity.
  • Plán 401(k) s príspevkami zamestnávateľa, ktoré sa stávajú nárokom od prvého dňa zamestnania.
  • Výkonnostný bonus naviazaný predovšetkým na výsledky celej spoločnosti.
  • Investície do nástrojov a rozvoja zručností.