Android Developer
Aristocrat
Rola polega na prowadzeniu rozwoju aplikacji natywnej na Androida dla branży gier hazardowych online (real money gaming). Będziesz odpowiadać za architekturę techniczną produktu, współpracę z menedżerami produktu i projektantami, rozwiązywanie złożonych problemów technicznych oraz mentoring młodszych inżynierów. To stanowisko łączy pracę koderską z odpowiedzialnością techniczno-liderską w stabilnym, regulowanym środowisku gamingowym.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: brak szczegółów dotyczących modelu hybrydowego (ile dni w biurze), nie podano wielkości zespołu i struktury organizacyjnej.
Rola polega na prowadzeniu rozwoju aplikacji natywnej na Androida dla branży gier hazardowych online (real money gaming). Będziesz odpowiadać za architekturę techniczną produktu, współpracę z menedżerami produktu i projektantami, rozwiązywanie złożonych problemów technicznych oraz mentoring młodszych inżynierów. To stanowisko łączy pracę koderską z odpowiedzialnością techniczno-liderską w stabilnym, regulowanym środowisku gamingowym.
- ✓Stabilna, międzynarodowa firma o ugruntowanej pozycji w branży gamingowej
- ✓Możliwość realnego wpływu na architekturę produktu i wybór technologii
- ✓Współpraca z doświadczonym zespołem i kultura otwartej komunikacji
- −Brak możliwości sponsorowania wiz – oferta tylko dla osób z już posiadanym prawem do pracy w Polsce
- !Nieprecyzyjne określenie roli liderskiej – może to być nieformalne mentorstwo, a nie oficjalne zarządzanie zespołem
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie i implementacja architektury aplikacji Android z wykorzystaniem MVP, MVVM i Clean Architecture
- •Pisanie kodu w Kotlin i Android SDK, tworzenie czytelnych i łatwych w utrzymaniu rozwiązań
- •Współpraca z Product Managerami i Designerami przy zbieraniu wymagań i ich technicznej implementacji
- •Rozwiązywanie problemów technicznych i optymalizacja wydajności oraz skalowalności aplikacji
- •Prowadzenie code review i mentoring młodszych członków zespołu
- •Udział w ceremoniach Scrum (daily, planning, retrospektywy)
- •Zarządzanie dokumentacją techniczną i architektoniczną
- •Eksploracja nowych technologii i narzędzi w celu ulepszenia produktu
Oferta dla doświadczonych specjalistów (Senior).
Minimalnie akceptowalny kandydat ma 5 lat doświadczenia w Androidzie, solidną znajomość Kotlina i standardowych architektur (MVP, MVVM), potrafi pisać czysty kod i ma doświadczenie z CI oraz Gitem. Powinien też mieć podstawowe umiejętności liderskie, aby wspierać młodszych członków zespołu.
Juniorzy i osoby z mniej niż 5 latami doświadczenia; kandydaci szukający wyłącznie pracy zdalnej (wymagana hybryda); osoby niechętne do pracy w regulowanym środowisku gamingowym lub z branżą hazardową.
- ?Ile dni w tygodniu wymagana jest obecność w biurze?
- ?Ile osób liczy zespół Androidowy i jak jest zorganizowany (np. feature team, platform team)?
- ?Jakie narzędzia CI są używane? (np. Jenkins, GitLab CI, Bitrise)
- ?Czy rola to formalne Tech Lead z odpowiedzialnością managerską, czy starszy developer z mentoringiem?
- ?Jaka jest główna oś biznesowa aplikacji – kasyno, loterie czy zakłady sportowe?
- ?Czy planowane są migracje technologiczne (np. z Java na Kotlin, z MVP na MVVM z Compose)?
- ?Jakie biblioteki do DI (Dagger, Hilt, Koin) i testowania (JUnit, MockK) są w projekcie?
- ?Czy istnieje rotacja dyżurów (on-call) wsparcia produkcyjnego?
- −Brak szczegółów dotyczących modelu hybrydowego (ile dni w biurze)
- −Nie podano wielkości zespołu i struktury organizacyjnej
- −Brak informacji o konkretnej lokalizacji biura w Krakowie
- −Nie opisano procesu rekrutacyjnego (etapy, zadania domowe)
- −Brak wzmianki o benefitach (np. budżet szkoleniowy, prywatna opieka zdrowotna, karta lunchowa)
- −Nie wiadomo, jakie testy (jednostkowe, UI, E2E) są praktykowane w zespole
Z opisu wynika kultura współpracy i inkluzywności, z naciskiem na dobrą komunikację i wspólne osiąganie celów. Firma promuje wartości takie jak 'Collective Brilliance' i 'Talent Unleashed'.