Text copied to clipboard!

Název

Text copied to clipboard!

Android Inženýr

Popis

Text copied to clipboard!
Hledáme talentovaného a motivovaného Android Inženýra, který se připojí k našemu vývojovému týmu a bude se podílet na tvorbě moderních a uživatelsky přívětivých mobilních aplikací pro platformu Android. Jako Android Inženýr budete zodpovědný za návrh, vývoj, testování a údržbu aplikací, které používají tisíce uživatelů denně. Budete úzce spolupracovat s produktovými manažery, designéry a dalšími vývojáři na vytváření inovativních řešení, která odpovídají potřebám našich zákazníků. Vaší hlavní náplní práce bude vývoj nových funkcí, optimalizace výkonu aplikací a zajištění jejich stability. Očekáváme, že budete sledovat nejnovější trendy v oblasti mobilního vývoje a aktivně přispívat k neustálému zlepšování našich produktů. Důležitá je také schopnost psát čistý, udržitelný a dobře dokumentovaný kód. Ideální kandidát má zkušenosti s vývojem v jazyce Kotlin nebo Java, zná architekturu Android aplikací (MVVM, MVP), má zkušenosti s REST API, databázemi (např. Room) a nástroji jako Android Studio, Git a CI/CD. Znalost knihoven jako Retrofit, Dagger/Hilt, Jetpack Compose nebo RxJava je velkou výhodou. Nabízíme příležitost pracovat na zajímavých projektech v dynamickém prostředí, možnost profesního růstu, flexibilní pracovní dobu a práci na dálku. Pokud máte vášeň pro mobilní technologie a chcete se podílet na vývoji aplikací, které mají skutečný dopad, rádi vás přivítáme v našem týmu.

Odpovědnosti

Text copied to clipboard!
  • Vývoj a údržba Android aplikací
  • Spolupráce s týmem designérů a produktových manažerů
  • Implementace nových funkcí a optimalizace stávajících
  • Testování a ladění aplikací pro zajištění vysoké kvality
  • Integrace s REST API a databázemi
  • Zajištění souladu s nejnovějšími standardy Android platformy
  • Účast na code reviews a sdílení znalostí v týmu
  • Monitorování výkonu aplikací a řešení chyb
  • Psaní technické dokumentace
  • Sledování novinek a trendů v oblasti Android vývoje

Požadavky

Text copied to clipboard!
  • Zkušenosti s vývojem Android aplikací v Kotlin nebo Java
  • Znalost architektur jako MVVM nebo MVP
  • Zkušenosti s REST API a databázemi (např. Room)
  • Znalost nástrojů jako Android Studio, Git, CI/CD
  • Zkušenosti s knihovnami jako Retrofit, Dagger/Hilt, Jetpack Compose
  • Schopnost psát čistý a udržitelný kód
  • Zkušenosti s testováním (unit a UI testy)
  • Dobré komunikační schopnosti a týmová spolupráce
  • Schopnost samostatně řešit problémy
  • Znalost anglického jazyka na technické úrovni

Potenciální otázky na pohovor

Text copied to clipboard!
  • Jaké máte zkušenosti s vývojem Android aplikací?
  • Který programovací jazyk preferujete pro Android vývoj a proč?
  • Jaké architektury jste používal(a) při vývoji aplikací?
  • Máte zkušenosti s Jetpack Compose nebo jinými moderními knihovnami?
  • Jak přistupujete k testování mobilních aplikací?
  • Jak řešíte problémy s výkonem aplikací?
  • Jaké nástroje používáte pro správu verzí a CI/CD?
  • Jaké je vaše zkušenosti s prací v týmu?
  • Jak se udržujete v obraze s novinkami v Android vývoji?
  • Můžete nám ukázat ukázku svého kódu nebo projekt, na kterém jste pracoval(a)?