
Aristocrat
Job Description
Starszy Programista Android
Poszukujemy zmotywowanego, pracowitego i samodzielnego Starszego Programisty Android, który weźmie znaczący udział w naszym strategicznym natywnym produkcie.
Jest to hybrydowe stanowisko z siedzibą w Krakowie, wymagające pracy na miejscu w biurze przez 3 dni w tygodniu.
Zakres obowiązków
- Prowadzenie projektowania skalowalnych i solidnych architektur aplikacji na podstawie wymagań biznesowych. Odpowiedzialność za kierunek techniczny i integralność architektoniczną produktu;
- Współpraca z Menedżerami Produktu, Projektantami i innymi współpracownikami w celu zbierania szczegółowych wymagań i tłumaczenia ich na dobrze zorganizowane, zrównoważone i skuteczne rozwiązania techniczne;
- Rozwiązywanie złożonych problemów architektonicznych i technicznych, zapewniając najwyższe standardy jakości, wydajności i skalowalności;
- Prowadzenie i wspieranie zespołu inżynierów, oferując wskazówki dotyczące wzorców projektowych, standardów kodowania oraz mentoringu. Tworzenie atmosfery współpracy i rozwoju w zespole inżynierskim;
- Ciągłe eksplorowanie nowych technologii i metodologii w celu poprawy wydajności, skalowalności i utrzymywalności produktu;
- Tworzenie, aktualizowanie i zarządzanie dokumentacją użytkownika w celu ułatwienia komunikacji między zespołami i współpracownikami. Jasne komunikowanie decyzji architektonicznych zarówno technicznym, jak i nietechnicznym współpracownikom.
Wymagania
- 5+ lat komercyjnego doświadczenia w programowaniu na Androida;
- Silna znajomość OOP, wzorców projektowych, MVP, MVVM, SOLID, Clean Architecture;
- Dobra znajomość Kotlin, Android SDK;
- Doświadczenie w wykorzystaniu agentic AI do tworzenia, debugowania, testowania i przeglądu funkcji Androida, integracji SDK, wydajności aplikacji, uprawnień i jakości wydań mobilnych;
- Zrozumienie koncepcji mobilnego UI/UX;
- Umiejętność znalezienia kompromisu między biznesem/UX/techniką;
- Umiejętność pisania czystego i łatwego do utrzymania kodu;
- Doświadczenie w rozwoju SDK/framework;
- Doświadczenie z WebView;
- Praktyczne doświadczenie z SCRUM;
- Doświadczenie w korzystaniu z systemów kontroli wersji (Git), narzędzi CI, dystrybucji aplikacji;
- Umiejętność pracy zespołowej z doskonałymi umiejętnościami komunikacyjnymi. Odpowiedzialność, inicjatywa.
Dlaczego warto wybrać Aristocrat?
Aristocrat jest światowym liderem w dziedzinie treści i technologii gier oraz czołowym wydawcą darmowych gier mobilnych. Osiągamy doskonałe wyniki dla naszych klientów B2B i przynosimy radość milionom ludzi, którzy uwielbiają grać w nasze gry kasynowe i mobilne. I choć skupiamy się na zabawie, nigdy nie zapominamy o naszych obowiązkach. Dążymy do bycia liderem w odpowiedzialnej grze oraz podnoszenia standardów zarządzania firmą, dobrostanu pracowników i zrównoważonego rozwoju. Jesteśmy różnorodnym biznesem, zjednoczonym wspólnymi wartościami i inspirującą misją, aby przynosić radość poprzez siłę gry.
Chcemy stworzyć środowisko, w którym indywidualne różnice są cenione, a wszyscy pracownicy mają możliwość realizacji swojego potencjału. Zapraszamy i zachęcamy do aplikowania wszystkie osoby, niezależnie od wieku, płci, rasy, etnicznego pochodzenia, tła kulturowego, statusu niepełnosprawności czy tożsamości LGBTQ+. EEO M/K/N/V (Równe szanse zatrudnienia dla kobiet/mężczyzn/niepełnosprawnych/weteranów)
Światowy lider w rozrywce gamingowej
Solidny pakiet świadczeń
Globalne możliwości kariery
Nasze wartości
Gracze przede wszystkim
Moc talentów
Razem jesteśmy wybitni
Dobra firma – dobrzy obywatele
Wymagane podróże służbowe
NoneDodatkowe informacje
W chwili obecnej nie jesteśmy w stanie zapewnić sponsoringu wiz pracowniczych w związku z tym stanowiskiem. Kandydaci muszą posiadać upoważnienie do pełnoetatowej pracy w miejscu, w którym ogłoszono nabór na to stanowisko, bez konieczności korzystania obecnie oraz w przyszłości ze sponsoringu w celu otrzymania wizy.