W skrócie
- Zadania: Rozwijaj wsparcie dla wielookienkowości w Flutterze na Androida.
- Firma: Innowacyjna firma technologiczna z kulturą współpracy.
- Benefity: Konkurencyjne wynagrodzenie, benefity zdrowotne, praca zdalna i rozwój zawodowy.
- Pozostałe informacje: Dynamiczne środowisko z doskonałymi możliwościami rozwoju kariery.
- Dlaczego ta praca: Pracuj z najnowszymi technologiami i twórz innowacyjne rozwiązania.
- Kwalifikacje: 3+ lata doświadczenia w Flutterze i znajomość architektury Androida.
Przewidywane wynagrodzenie mieści się w przedziale 90000 - 110000 zł za rok.
Poszukujemy Senior Flutter Engineer do naszego zespołu w Krakowie, Wrocławiu lub Gdańsku w trybie hybrydowym. W tej roli będziesz odpowiedzialny za rozszerzenie możliwości platformy Android Fluttera, aby wspierać funkcje wielookienne i okienkowe. Stanowisko koncentruje się na ulepszaniu wewnętrznych elementów Fluttera oraz warstwy silnika, aby wykorzystać nowe API okienkowe Androida w środowiskach mobilnych, desktopowych i XR. Będziesz współpracować z zespołami wewnętrznymi oraz społecznością open-source, aby przekształcić istniejący model jednego widoku Fluttera w solidną architekturę wielookienną. Ta praca przyczynia się do szerszego ekosystemu międzyplatformowego, umożliwiając bardziej immersywne doświadczenia wielookienne na Androidzie i nowych formatach.
Obowiązki:
- Implementacja wsparcia dla wielookienności i okienkowości w warstwie osadzenia Androida Fluttera
- Rozszerzenie platformy w celu obsługi wielu jednoczesnych widoków na różnych urządzeniach i w różnych środowiskach
- Inkorporacja projektów społecznościowych, takich jak wielookno-na-android-ios, do kodu Androida Fluttera
- Integracja nowych API okienkowych Androida dla różnych kategorii urządzeń, w tym tradycyjnego Androida (np. Multi-Instance Intents), środowisk Aluminium OS (np. Window composables) oraz Android XR (np. Orbiters)
- Współpraca z utrzymującymi silnik Fluttera oraz społecznością open-source Google'a
- Zapewnienie stabilnej integracji komponentów silnika Fluttera i wtyczek
- Przeprowadzanie rygorystycznych testów i optymalizacji wydajności dla nowych funkcji okienkowych
- Wkład w dokumentację architektury oraz propozycje inżynieryjne dla długoterminowej utrzymywaności
Wymagania:
- 3+ lata doświadczenia z wewnętrznymi elementami Fluttera i rozwojem na poziomie silnika
- Głębokie zrozumienie architektury platformy Android, cyklu życia i natywnych API
- Znajomość Java/Kotlin oraz zaznajomienie z interfejsem kodu C++ w silniku Fluttera
- Doświadczenie w implementacji funkcji wielookiennych lub wieloinstancyjnych na Androidzie
- Biegłość w profilowaniu wydajności, debugowaniu i optymalizacjach renderowania w aplikacjach Flutter
- Zaznajomienie z współpracą open-source i kontrolą wersji (Git)
- Umiejętności komunikacyjne w języku angielskim na poziomie B2 lub wyższym dla interakcji między zespołami i społecznością
Senior Flutter Engineer in Katowice – pracodawca: EPAM Systems
EPAM Systems Poland to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w obszarze nowoczesnych technologii AI i automatyzacji. Nasza kultura pracy opiera się na innowacyjności i współpracy, co sprzyja rozwojowi zawodowemu pracowników poprzez różnorodne projekty oraz możliwość pracy z klientami na najwyższym szczeblu. Dodatkowo, lokalizacja w Polsce zapewnia dostęp do talentów oraz inspirującego otoczenia, które wspiera kreatywność i efektywność zespołu.