Przejdź do treści głównej

Senior Software Developer / Lead Software Developer

Technology
BlueSoft
Kraków, Polska3 tygodni temu
Umowa o świadczenie usługHybrydowa

Opis stanowiska

Lokalizacja:

Warszawa, Kraków, Katowice

Opis projektu:

Do IT Chapter odpowiedzialnego za systemy bankowości mobilnej poszukujemy osoby, która wesprze rozwój i zarządzanie aplikacją mobilną dla klientów indywidualnych.

W tej roli skupisz się na standaryzacji procesów, rozwoju platformy Android oraz podnoszeniu jakości i bezpieczeństwa realizowanych rozwiązań. Będziesz mieć realny wpływ na kierunek technologiczny aplikacji w perspektywie najbliższych 3–5 lat.

Zadania:

  • opracowanie i realizacja długofalowej strategii rozwoju platformy Android zgodnie z trendami rynkowymi i celami biznesowymi,

  • projektowanie, wdrażanie i nadzór nad standardami architektonicznymi oraz jakością kodu,

  • dbanie o spójność technologiczną i architektoniczną platformy mobilnej,

  • wspieranie zespołów inżynieryjnych w podejmowaniu decyzji technicznych,

  • prowadzenie mentoringu, dzielenie się wiedzą i rozwijanie kompetencji zespołów,

  • przegląd, optymalizacja oraz budowanie skalowalnych procesów CI/CD,

  • automatyzacja procesów deweloperskich i skracanie czasu dostarczania zmian na rynek,

  • wdrażanie narzędzi opartych na AI, takich jak GitHub Copilot czy agenci AI wspierający Code Review,

  • zarządzanie bezpieczeństwem aplikacji i monitorowanie podatności w bibliotekach zewnętrznych,

  • dbanie o zgodność rozwiązań ze standardami OWASP Mobile,

  • wspieranie zespołów w znajdowaniu równowagi między szybkością wdrażania a jakością i bezpieczeństwem rozwiązania.

Technologie i narzędzia:
  • Kotlin,

  • Android SDK, Jetpack Compose,

  • Clean Architecture,

  • MVVM / MVI,

  • architektura multi-module,

  • Gradle i Kotlin DSL,

  • GitHub Actions lub GitLab CI,

  • Fastlane,

  • SonarQube, detekt,

  • narzędzia AI/LLM wspierające zespoły deweloperskie,

  • rozwiązania z obszaru SCA i zarządzania podatnościami.

Poziom wiedzy i kwalifikacje:
  • minimum 2–3 lata doświadczenia w roli Tech Leada, Architekta lub na podobnym stanowisku liderskim w obszarze Android,

  • wieloletnie doświadczenie jako Senior Android Developer,

  • bardzo dobra znajomość ekosystemu Android, w tym sposobu działania systemu, Gradle i aktualnych standardów Google,

  • doświadczenie w projektowaniu lub transformacji procesów CI/CD w środowisku o dużej skali,

  • praktyczna znajomość bezpieczeństwa aplikacji mobilnych, w tym ochrony przed inżynierią wsteczną,

  • doświadczenie w monitorowaniu i obsłudze podatności w kodzie oraz bibliotekach zewnętrznych,

  • strategiczne podejście i umiejętność patrzenia na platformę z szerszej perspektywy,

  • bardzo dobre umiejętności komunikacyjne i mentorskie,

  • asertywność w obszarze standardów technicznych oraz umiejętność komunikowania ryzyk biznesowych i technologicznych,

  • otwartość na eksperymentowanie z AI i LLM w procesie SDLC.

Mile widziane:
  • doświadczenie w rozwoju aplikacji mobilnych dla sektora bankowego lub finansowego,

  • znajomość standardów OWASP Mobile,

  • doświadczenie w pracy z rozwiązaniami SCA i narzędziami do zarządzania podatnościami,

  • praktyczne wykorzystanie GitHub Copilot lub innych narzędzi AI w procesie wytwarzania oprogramowania,

  • doświadczenie w prowadzeniu inicjatyw technologicznych obejmujących wiele zespołów,

  • znajomość procesów i wymagań charakterystycznych dla środowisk regulowanych.

Co zyskujesz dołączając do BlueSoft:

👨‍💻 współpracę w zespole interdyscyplinarnych ekspertów – entuzjastów technologii, ceniących bezpośredniość i partnerskie relacje;

📈 długoterminowe zaangażowanie projektowe w firmie, która nieprzerwanie od ponad 20 lat rozwija się na rynku IT;

🚀 udział w różnorodnych projektach IT realizowanych dla rozpoznawalnych klientów – liderów w swoich branżach;

🥇 dostęp do najnowszych technologii i środowisko oparte na najwyższych standardach inżynieryjnych;

⌚️ elastyczne warunki realizacji usług – hybrydowo lub w pełni zdalnie, dopasowane indywidualnie do charakteru współpracy (każdy zespół ustala to samodzielnie);

☁ ekosystem wymiany wiedzy i rozwoju: szkolenia wewnętrzne, gildie tematyczne, szkolenia i certyfikacje Cloud w ramach partnerstw technologicznych z czterema dostawcami chmury;

📣 dostęp do nauki języka angielskiego lub niemieckiego online oraz grupowe zajęcia językowe;

🏋️‍♂️ możliwość przystąpienia do Multisport i prywatnej opieki medycznej na preferencyjnych warunkach wynegocjowanych przez Bluesoft;

⛵️ morskie przygody – rejsy po Morzu Karaibskim, Śródziemnym i Północnym z dofinansowaniem ze strony Bluesoft.

Rekrutujemy zdalnie. Indywidualny onboarding całkowicie online 📢!

Keywords
GitLabKotlinModel–view–viewmodelDetektSonarQubeCI/CD

Interesuje Cię ta oferta?