Android Software Engineer in Kraków

Android Software Engineer in Kraków

Kraków Pełny etat 135000 - 165000 zł / rok (szac.) Hybrydowo
S

W skrócie

  • Zadania: Twórz i utrzymuj natywną aplikację Android, współpracując z zespołem nad innowacyjnymi projektami.
  • Firma: Dynamiczna firma technologiczna z międzynarodowymi projektami i niekorporacyjną atmosferą.
  • Benefity: Elastyczne opcje pracy zdalnej, dostęp do prywatnej opieki zdrowotnej i karty multisport.
  • Pozostałe informacje: Możliwość podróży związanych z międzynarodowymi projektami oraz dostęp do kursów językowych.
  • Dlaczego ta praca: Pracuj nad aplikacjami, które pomagają ludziom w kryzysowych sytuacjach na całym świecie.
  • Kwalifikacje: 3+ lata doświadczenia w tworzeniu aplikacji Android oraz umiejętności w Kotlinie i Jetpack Compose.

Przewidywane wynagrodzenie mieści się w przedziale 135000 - 165000 zł za rok.

Software Mind develops solutions that make an impact for companies around the globe. Tech giants & unicorns, transformative projects, emerging technologies and limitless opportunities – these are a few words that describe an average day for us. Building cross-functional engineering teams that take ownership and crave more means we’re always on the lookout for talented people who bring passion and creativity to every project. Nasza kultura obejmuje otwartość, działa z szacunkiem, pokazuje determinację i łączy zatrudnienie z przyjemnością.

Opis projektu – cel, który będziesz miał

Ten projekt jest dla globalnego lidera w zakresie usług związanych z ryzykiem medycznym i podróżniczym, pomagając organizacjom chronić ich ludzi wszędzie tam, gdzie pracują i podróżują. Dołączysz do dedykowanego zespołu mobilnego, który odbudowuje aplikacje skierowane do podróżnych klienta, będące częścią Portalu Subskrybenta, jako w pełni natywne aplikacje iOS i Android, aby zastąpić istniejące wersje React Native. Podróżni i ekspaci korzystają z tych aplikacji, aby otrzymywać powiadomienia o zagrożeniach medycznych i bezpieczeństwa w oparciu o lokalizację, uzyskiwać informacje o ryzyku w danym kraju, zameldować się i skontaktować się z centrami pomocy 24/7 jednym kliknięciem. Backend jest już gotowy, co pozwala zespołowi skupić się na budowaniu szybkiego, bezpiecznego i dostępnego natywnego doświadczenia. Kiedy ktoś staje w obliczu kryzysu za granicą, aplikacja musi działać niezawodnie, gdy liczy się to najbardziej.

Rola – jak będziesz przyczyniać się

  • Rozwijać i utrzymywać natywną aplikację Android przy użyciu Kotlin i Jetpack Compose;
  • Współpracować nad wymaganiami, rozwiązaniami technicznymi i szacowaniem wysiłku;
  • Budować responsywne, dostępne i wielojęzyczne interfejsy;
  • Optymalizować wydajność aplikacji, stabilność i skalowalność;
  • Implementować bezpieczną autoryzację, zarządzanie sesjami i przechowywanie danych;
  • Rozwijać funkcje oparte na lokalizacji i powiadomienia push wyzwalane lokalizacją;
  • Rozwiązywać problemy produkcyjne poprzez analizę awarii, badanie przyczyn źródłowych i poprawki;
  • Integracja monitorowania aplikacji i analityki;
  • Utrzymywać testy jednostkowe i UI oraz przyczyniać się do CI/CD;
  • Przestrzegać standardów architektury i kodowania, uczestniczyć w przeglądach kodu i utrzymywać dokumentację.

Oczekiwania – doświadczenie, którego potrzebujesz

  • 3+ lata doświadczenia w rozwijaniu natywnych aplikacji Android przy użyciu Kotlin i Jetpack Compose;
  • Doświadczenie w implementacji usług lokalizacyjnych i powiadomień push;
  • Doświadczenie z OAuth 2.0/OIDC, zarządzaniem sesjami i bezpiecznym przechowywaniem poświadczeń;
  • Doświadczenie w integracji bibliotek firm trzecich;
  • Praktyczne doświadczenie w pisaniu i utrzymywaniu testów jednostkowych i UI;
  • Znajomość CI/CD i praktyk Scrum;
  • Biegłość w Jira i Confluence;
  • Silna uwaga na szczegóły, umiejętności komunikacyjne i rozwiązywania problemów, z zaangażowaniem w ciągłe uczenie się;
  • Angielski na poziomie C1 – język roboczy z klientem.

Dodatkowe informacje

  • Elastyczne i zdalne opcje współpracy;
  • Międzynarodowe projekty z wiodącymi globalnymi klientami;
  • Podróże związane z międzynarodowymi projektami;
  • Niekorporacyjna atmosfera;
  • Dostęp do zajęć językowych;
  • Dostęp do inicjatyw dzielenia się wiedzą;
  • Dostęp do prywatnej opieki zdrowotnej i ubezpieczenia na życie;
  • Dostęp do karty multisport;

Dostępność i warunki indywidualnych świadczeń mogą się różnić w zależności od wybranej formy współpracy.

Android Software Engineer in Kraków – pracodawca: Software Mind

Software Mind to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju zawodowego w dynamicznym środowisku. Pracując w zespole doświadczonych inżynierów w Polsce, będziesz miał okazję rozwijać swoje umiejętności w obszarze automatyzacji i transformacji infrastruktury, a także korzystać z elastycznych godzin pracy oraz atrakcyjnych benefitów, które wspierają równowagę między życiem zawodowym a prywatnym.

S

Dane kontaktowe:

Zespół rekrutacyjny Software Mind

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Android Software Engineer in Kraków

Kotlin
Jetpack Compose
Native Android Development
Location Services
Push Notifications
OAuth 2.0/OIDC
Session Management