Android Software Engineer
⚲ Warszawa
Do uzgodnienia
Wymagania
- min. 3 lata profesjonalnego doświadczenia w tworzeniu aplikacji Android w Kotlinie
- praktyczne doświadczenie w integracji funkcji AI (LLM, wizja lub API mowy)
- mocne zrozumienie programowania asynchronicznego, zwłaszcza Coroutines i Flow
- znajomość REST lub gRPC oraz ustrukturyzowanych formatów danych
- umiejętność debugowania i profilowania wydajności
- doświadczenie w budowaniu systemów radzących sobie z opóźnieniami, częściowymi awariami i niedeterministycznym zachowaniem
- doświadczenie z ML Kit lub lekką inferencją na urządzeniu
- doświadczenie w publikowaniu aplikacji produkcyjnych w Google Play Store
Opis stanowiska
Jako Android Software Engineer w Talentica będziesz rozwijać produkcyjne aplikacje mobilne w Kotlinie i integrować funkcje AI, takie jak czat, wizja, głos i rekomendacje, poprzez API backendowe. Twoja praca obejmie projektowanie wzorców UX dla interakcji z AI (streaming odpowiedzi, ponowienia, częściowe wyniki) oraz optymalizację wydajności i pamięci w workflowach intensywnie korzystających z AI. To oferta dla doświadczonego androidowca, który chce łączyć rozwój mobilny z praktycznym wykorzystaniem AI. Brak dodatkowych ostrzeżeń w dekoderze — wymagania są jasno określone.
🔍 Dekoder Ogłoszenia
🟡
non-deterministic behavior
Praca z nieprzewidywalnymi systemami AI — może oznaczać trudne debugowanie i stres.
🟢
Experience shipping production applications
Wymóg realnego doświadczenia produkcyjnego — konkretne i weryfikowalne.