W skrócie
- Zadania: Kreuj strategię techniczną dla platformy Android i wprowadzaj innowacyjne praktyki inżynieryjne.
- Firma: Billennium - globalna firma technologiczna z ponad 20-letnim doświadczeniem.
- Benefity: Dostęp do szkoleń, prywatna opieka medyczna, karta Multisport i inne atrakcyjne benefity.
- Pozostałe informacje: Dynamiczne środowisko z możliwościami rozwoju kariery i międzynarodową współpracą.
- Dlaczego ta praca: Pracuj z najnowszymi technologiami i wpływaj na przyszłość branży bankowej.
- Kwalifikacje: Doświadczenie jako Senior Android Developer oraz umiejętności przywódcze.
Przewidywane wynagrodzenie mieści się w przedziale 108000 - 132000 zł za rok.
Billennium to globalna firma technologiczna z ponad 20-letnim doświadczeniem, zaangażowana w innowacje i wspieranie biznesów. Jako pracodawca oferujemy wspierające środowisko skoncentrowane na rozwoju, w którym współpraca i kreatywność kwitną. Dołącz do nas, aby wspólnie kształtować przyszłość technologii!
Nasz klient działa w sektorze bankowym i koncentruje się na długoterminowej ewolucji swojej platformy Android. Inicjatywa ma na celu ustanowienie spójnych standardów inżynieryjnych, wzmocnienie CI/CD i bezpieczeństwa mobilnego oraz rozszerzenie wykorzystania AI w całym cyklu życia rozwoju oprogramowania.
Co będziesz robić:
- Definiowanie i realizacja 3-5-letniej strategii technicznej dla platformy Android.
- Ustalanie, utrzymywanie i egzekwowanie standardów architektury, inżynierii i jakości kodu w ekosystemie Android.
- Zapewnienie technicznego przywództwa dla platformy Android, zapewniając spójność architektoniczną i jakość, równocześnie balansując standardy z presją szybkiej dostawy.
- Mentorowanie inżynierów, ułatwianie dzielenia się wiedzą i rozwijanie kompetencji technicznych w zespołach inżynieryjnych.
- Optymalizacja istniejących procesów CI/CD lub projektowanie skalowalnych procesów CI/CD od podstaw, aby wspierać duże zespoły deweloperskie.
- Wprowadzanie i promowanie praktyk inżynieryjnych opartych na AI, w tym GitHub Copilot i rozwiązania oparte na LLM wspierające takie działania jak przegląd kodu.
- Prowadzenie praktyk bezpieczeństwa aplikacji mobilnych, w tym zarządzanie podatnościami bibliotek zewnętrznych, analiza składu oprogramowania (SCA), ochrona przed inżynierią odwrotną oraz zgodność z wytycznymi OWASP Mobile.
Wymagania:
- Rozległe doświadczenie jako starszy programista Android z silną ekspertyzą w Kotlinie, Jetpack Compose i Gradle / Gradle Kotlin DSL.
- Co najmniej 2-3 lata doświadczenia jako lider techniczny Android, architekt lub w porównywalnej roli przywódczej technicznie.
- Praktyczne doświadczenie w projektowaniu i standaryzacji architektur aplikacji mobilnych, w tym Clean Architecture, MVVM/MVI i architektura wielomodułowa.
- Udokumentowane doświadczenie w transformacji i skalowaniu procesów CI/CD dla dużych zespołów deweloperskich, z praktyczną znajomością GitHub Actions lub GitLab CI, Fastlane i Gradle.
- Praktyczna wiedza na temat bezpieczeństwa aplikacji mobilnych, w tym ochrona przed inżynierią odwrotną, zarządzanie podatnościami, analiza składu oprogramowania (SCA) i OWASP Mobile.
- Doświadczenie w automatyzacji kontroli jakości kodu przy użyciu narzędzi takich jak SonarQube i detekt.
- Silne myślenie strategiczne z umiejętnością planowania ewolucji platformy inżynieryjnej na horyzoncie kilku lat, a nie tylko skupianie się na pojedynczych funkcjach.
- Doświadczenie w mentorowaniu inżynierów, rozwijaniu kompetencji technicznych, promowaniu dzielenia się wiedzą oraz asertywnym utrzymywaniu standardów inżynieryjnych.
- Gotowość do pracy z biura przynajmniej jeden dzień w miesiącu w Warszawie, Krakowie lub Katowicach.
Miłe do posiadania:
- Praktyczne eksperymenty z GitHub Copilot, LLM lub agentami AI w cyklu życia rozwoju oprogramowania, na przykład w celu wsparcia przeglądu kodu.
- Kompleksowe benefity - korzystaj z Udemy for Business, prywatnej opieki medycznej, karty Multisport, pakietu weterynaryjnego, lekcji językowych i bonów zakupowych.
- Możliwości rozwoju kariery - dostęp do możliwości rozwoju zawodowego i nauki, w tym korzyści związane z naszymi oficjalnymi partnerstwami z globalnymi gigantami IT: Microsoft, AWS, Snowflake, Salesforce i innymi.
- Globalna współpraca - praca z różnorodnym, międzynarodowym zespołem.
- Innowacyjne środowisko - bądź częścią nowoczesnego i nastawionego na rozwój miejsca pracy.
- Zaangażowana społeczność - pracuj z pasjonującymi profesjonalistami i uczestnicz w wydarzeniach budujących zespół, hackathonach i inicjatywach CSR, aby mieć wpływ poza pracą.
- Wydarzenia budujące zespół, w tym nasza tradycja firmowa (coroczne wydarzenie firmowe w Mazurach).
- Miła niespodzianka na rozpoczęcie podróży z nami w postaci pakietu powitalnego.
Lead Android Developer in Warsaw – pracodawca: Billennium
Billennium to doskonały pracodawca, który oferuje elastyczne godziny pracy oraz możliwość pracy zdalnej lub hybrydowej, co sprzyja równowadze między życiem zawodowym a prywatnym. Nasza kultura pracy opiera się na innowacyjności i ciągłym rozwoju, zapewniając pracownikom dostęp do szkoleń i certyfikacji, co pozwala na dynamiczny rozwój kariery w obszarze technologii. Dołączając do nas, stajesz się częścią zespołu, który realizuje projekty mające realny wpływ na sektor publiczny, co czyni tę rolę nie tylko satysfakcjonującą, ale i znaczącą.