Case study: práce Android vývojáře

Android vývojář v eMan Ltd.

V eMan Ltd. jsem v letech 2019-2020 pracoval jako Android vývojář na klientských aplikacích pro ŠKODA AUTO. Práce se týkala aplikací ŠKODA Connect a ŠKODA OneApp.

Šlo o týmový vývoj v existujících produktových aplikacích. Používal jsem Android SDK, Javu, Kotlin, Jetpack knihovny, Firebase a Jira.

eMan Ltd. a Android vývoj pro aplikace ŠKODA AUTO
Role

Android vývojář v klientském týmu

V eMan jsem pracoval jako Android vývojář v prostředí klientských projektů pro ŠKODA AUTO. Zapojil jsem se do existujících týmů, kde bylo potřeba navazovat na rozběhnutý vývoj, držet čitelný kód a dodávat změny podle zadání.

Práce probíhala v týmu a požadavky se řešily přes Jira. Důležitá byla orientace ve větší aplikaci, spolupráce s dalšími vývojáři a schopnost připravit změnu tak, aby zapadla do existujícího produktu.

Projekty

ŠKODA Connect a ŠKODA OneApp

Pracoval jsem na Android aplikacích ŠKODA Connect a ŠKODA OneApp. Šlo o aplikace pro automotive prostředí, kde Android část navazovala na širší produkt, klientské procesy a existující technické řešení.

Moje práce zahrnovala vývoj a údržbu částí aplikací, opravy chyb, zapracování požadavků a přípravu změn pro další kontrolu nebo testování.

01Požadavky a chyby se zpracovávaly v klientském workflow přes Jira.
02Android změny navazovaly na existující kód a produktové procesy.
03Vývoj kombinoval Javu, Kotlin, Jetpack knihovny, Firebase a standardní Android SDK.
Technologie

Java, Kotlin, Jetpack, Firebase a Jira

Technicky šlo hlavně o Android SDK, Javu, Kotlin, Jetpack knihovny, Firebase a Jira. Práce mě naučila fungovat v existující Android aplikaci, respektovat produktový kontext a řešit změny v návaznosti na tým.

Tato zkušenost se hodí u firem, které potřebují Android vývojáře pro rozběhnutý produkt. Důležitá je schopnost převzít část existující aplikace, pracovat s backlogem a dodávat změny bez zásahů do okolního systému.

Chcete ušetřit čas nebo náklady vlastním softwarem?

Pomůžu navrhnout Android / iOS aplikaci a zvolit vhodný postup realizace, včetně možnosti Kotlin Multiplatform vývoje.

Chci mobilní aplikaci