Point your AI agent at freehire and let it find you a job.

Get the CLI →

emagine

NewBe an early applicant

Senior Developer

Posted
Discussion

Summary

Senior/Lead Android developer shaping a retail mobile banking app: sets the Android technical direction, defines architecture and code standards, mentors dev teams, builds scalable CI/CD, introduces AI tooling, and owns mobile app security. Core stack: Kotlin, Jetpack Compose, Gradle, GitHub Actions/GitLab CI.

Podsumowanie: Poszukujemy Senior Software Developera / Lead Software Developera, który wesprze rozwój i standaryzację aplikacji mobilnej dla klientów indywidualnych w obszarze bankowości mobilnej. Osoba na tym stanowisku będzie odpowiadać za wyznaczanie kierunku technologicznego platformy Android, rozwój standardów inżynieryjnych oraz wsparcie zespołów deweloperskich w realizacji długofalowej strategii.

Zakres Obowiązków:

  • Tworzenie i realizacja długoterminowej strategii rozwoju aplikacji Android zgodnej z celami biznesowymi oraz trendami rynkowymi.

  • Projektowanie, wdrażanie oraz nadzorowanie standardów architektonicznych, jakości kodu i spójności platformy mobilnej.

  • Mentoring zespołów deweloperskich, rozwój kompetencji technicznych oraz promowanie kultury dzielenia się wiedzą.

  • Optymalizacja oraz budowa skalowalnych procesów CI/CD wspierających skrócenie czasu dostarczania zmian.

  • Wdrażanie narzędzi opartych na AI wspierających proces wytwarzania oprogramowania, automatyzację oraz zwiększenie efektywności pracy programistów.

  • Zarządzanie bezpieczeństwem aplikacji mobilnej, monitorowanie podatności bibliotek zewnętrznych oraz dbanie o zgodność ze standardami OWASP Mobile.

Must Haves:

  • Minimum 2–3 lata doświadczenia w roli Tech Leada, Architekta lub podobnej roli liderskiej w obszarze Android oraz wieloletnie doświadczenie jako Senior Android Developer.

  • Bardzo dobra znajomość ekosystemu Android, w tym działania systemu Android, Gradle oraz aktualnych standardów Google.

  • Doświadczenie w projektowaniu i transformacji procesów CI/CD dla dużych środowisk deweloperskich.

  • Praktyczna wiedza z zakresu bezpieczeństwa aplikacji mobilnych, zarządzania podatnościami oraz ochrony przed inżynierią wsteczną.

  • Umiejętność strategicznego myślenia oraz podejścia z perspektywy całego produktu i platformy.

  • Bardzo dobre umiejętności komunikacyjne, mentoringowe oraz zdolność egzekwowania standardów technicznych.

  • Znajomość Kotlin, Jetpack Compose, Clean Architecture, MVVM lub MVI oraz architektury wielomodułowej.

  • Doświadczenie z GitHub Actions lub GitLab CI, Fastlane oraz Gradle (Kotlin DSL).

  • Znajomość narzędzi jakościowych, takich jak SonarQube i Detekt.

  • Wykształcenie wyższe.

Nice to Haves:

  • Praktyczne doświadczenie w wykorzystaniu AI/LLM w procesie Software Development Lifecycle.

  • Doświadczenie z narzędziami wspierającymi programistów opartymi o sztuczną inteligencję, np. GitHub Copilot lub rozwiązaniami do automatyzacji Code Review.

Inne Szczegóły:

  • Lokalizacja: Warszawa, Kraków lub Katowice.

  • Hybryda: Raz w tygodniu z biura.

  • Stawka: do 160zł/h B2B

Skills

Apply

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.