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)?