{"id":3966665,"url":"https://alion.io/job/pzu-android-developer-mid-km","title":"Android Developer - mid (k/m)","company":{"id":2653,"name":"PZU","domain":"pzu.pl","url":"https://alion.io/company/pzu-tech-s-a","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Mobile","role_family":"Mobile","seniority":null,"employment_type":"contractor","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Warsaw, Poland"],"countries":["PL"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Android SDK","optional":false},{"name":"CI/CD","optional":false},{"name":"Clean Architecture","optional":false},{"name":"DataStore","optional":false},{"name":"Dependency Injection","optional":false},{"name":"Espresso","optional":false},{"name":"Hilt","optional":false},{"name":"Java","optional":false},{"name":"Jetpack Compose","optional":false},{"name":"JUnit","optional":false},{"name":"Koin","optional":false},{"name":"Kotlin","optional":false},{"name":"Kotlin Coroutines","optional":false},{"name":"MockK","optional":false},{"name":"Model Context Protocol","optional":false},{"name":"MVVM","optional":false},{"name":"PowerShell","optional":false},{"name":"Prompt Caching","optional":false},{"name":"Room","optional":false},{"name":"SQL","optional":false},{"name":"Kotlin Multiplatform","optional":true}],"status":"live","first_seen_at":"2026-11-09T14:01:09Z","employer_posted_date":null,"last_verified_at":"2026-11-09T14:01:09Z","board_verified":false,"closed_at":null,"days_open":0,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":0},"description":"OLIMP to strategiczny program transformacyjny Grupy PZU realizowany na styku biznesu i technologii. Tworzymy nowoczesny ekosystem obsługi szkód i świadczeń oparty na danych, automatyzacji, AI oraz procesach workflow. Naszym celem jest zbudowanie rozwiązania wyznaczającego nowe standardy obsługi klienta na polskim rynku ubezpieczeniowym. Projekt angażuje ekspertów wielu specjalizacji, którzy wspólnie projektują i wdrażają jeden z najważniejszych programów rozwojowych w historii PZU. Udział w projekcie to możliwość pracy przy przedsięwzięciu o strategicznym znaczeniu dla organizacji, mającym realny wpływ na przyszłość obsługi klientów oraz rozwój nowoczesnych technologii w branży ubezpieczeniowej.\nAndroid Developer na poziomie MID – w ramach projektu OLIMP odpowiedzialny za projektowanie i implementację zmian rozwojowych na platformie Android w aplikacji mojePZU Mobile.\n\nWymagania Must Have\nDobra znajomość Kotlin, Java i Android SDK (min. 3 lata doświadczenia)\n\nDobra znajomość Jetpack Compose (rozumienie mechanizmu rekompozycji)\n\nDobra znajomość XML (np. Canvas)\n\nDobra znajomość SQL i mechanizmów przechowywania danych (Room, DataStore, SharedPreferences)\n\nBiegłość w pracy z Coroutines i Flow (asynchroniczność, obsługa błędów)\n\nUmiejętność stosowania wzorców MVVM i Clean Architecture (warstwy: Data, Domain, - Presentation)\n\nDobra znajomość Dependency Injection (np. Hilt, Koin) – samodzielna konfiguracja modułów\n\nDobra znajomość testów jednostkowych (JUnit, MockK)\n\nPodstawowa znajomość testów UI (Espresso, Compose Test Rule)\n\nUmiejętność przeprowadzania konstruktywnego code revie\n\nPodstawowa znajomość procesów CI/CD (konfiguracja pipeline’ów)\n\nPodstawowa znajomość usług Firebase\n\nPodstawowa znajomość Google Play Console (publikacja aplikacji, wersje testowe)\n\nKompetencje AI na poziomie MID:\nUmiejętność samodzielnego napisania i wdrożenia skilla/agenta AI wspierającego wykonywanie zadań związanych z rozwojem oprogramowania.\n\nUmiejętność audytu istniejących rozwiązań AI pod kątem kosztu (routing, prompt caching, batching) i jakości generowanych wyników.\n\nUmiejętność zdefiniowania zasad bezpiecznego wykorzystania AI: klasyfikacja danych, dobór narzędzia do klasy danych, standardy maskowania danych wrażliwych.\n\nPraktyczna znajomość konfiguracji integracji MCP w swoich narzędziach pracy.\n\nUmiejętność korzystania z bash/powershell.\n\nNice to have:\nCertyfikaty potwierdzające umiejętności lub ukończony kurs z zakresu AI engineering.\n\nPraktyczne doświadczenie z Kotlin Multiplatform (KMP) zarówno w zakresie integracji jak i współdzielonej logiki biznesowej.\n\nnr.ref.954\nTech stack\nKotlin\nJava\nAndroid SDK\nJetpack Compose\nAndroid","description_format":"text","description_chars":2659,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Commercial & Retail Banks","Property & Casualty Insurance","Asset Management & Funds","Life Insurance & Annuities"],"lifecycle":[{"event":"open","at":"2026-11-09T14:25:00Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":11,"reasons":["seen:0","win:early"],"computed_at":"2026-11-09T23:35:21Z"},"pay":null,"html_url":"https://alion.io/job/pzu-android-developer-mid-km","json_url":"https://alion.io/job/pzu-android-developer-mid-km.json","meta":{"generated_at":"2026-11-09T23:35:21Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":13352,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-10T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":2653},"rest":"https://alion.io/mcp/rest/get_company?id=2653"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fpzu-android-developer-mid-km"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fpzu-android-developer-mid-km"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fpzu-android-developer-mid-km"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/pzu-android-developer-mid-km\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fpzu-android-developer-mid-km"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3966665}},{"tool":"search_jobs","arguments":{"company":"pzu.pl","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3966665},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}