Mobile Software Engineer (Android)
STS
⚲ Katowice
Wymagania
- Agile
- Android
- Kotlin
Opis stanowiska
Do naszego zespołu poszukujemy doświadczonego Mobile Software Engineer (Android), który będzie odpowiedzialny za rozwój oraz utrzymanie aplikacji mobilnych. Szukamy osoby, która łączy kompetencje techniczne z rozumieniem potrzeb biznesowych i potrafi pracować w dynamicznym środowisku Twoja rola • Samodzielność w realizacji funkcjonalności: od analizy po wdrożenie i utrzymanie • Dbałość o jakość, wydajność i stabilność aplikacji • Umiejętność diagnozowania i rozwiązywania problemów (np. wydajnościowych, pamięciowych) • Doświadczenie w publikowaniu aplikacji w Google Play • Dbałość o modularność i skalowalność kodu • Umiejętność analizy systemów i przepływu danych między komponentami • Rozumienie zależności pomiędzy elementami systemu • Umiejętność przekładania wymagań biznesowych na rozwiązania techniczne • Dobra organizacja pracy oraz umiejętność priorytetyzacji zadań • Gotowość do dzielenia się wiedzą i wspierania innych członków zespołu • Aktywny udziału w rozwoju architektury systemów • Efektywna komunikacja i praca zespołowej • Zaangażowanie w pełen cykl życia produktu Kogo szukamy • Minimum 5 lat doświadczenia w tworzeniu aplikacji na platformę Android • Bardzo dobra znajomość języka Kotlin • Dobra znajomość wzorców architektury aplikacji mobilnych (np. MVVM, MVI, Clean Architecture) • Doświadczenie w pracy z nowoczesnymi frameworkami i bibliotekami Android • Znajomość systemów kontroli wersji (Git) oraz narzędzi do zarządzania zależnościami • Doświadczenie w integracji aplikacji z backendem (REST API, Websocket, gRPC) • Znajomość zasad projektowania interfejsów zgodnych z wytycznymi Android (Material Design) • Znajomość relacyjnych baz danych • Umiejętność pisania czytelnego, utrzymywanego kodu produkcyjnego • Doświadczenie w pracy z aplikacjami w środowisku produkcyjnym (wdrażanie, monitoring, utrzymanie) Co oferujemy • Pracę w świetnym zespole, którego siłą jest pasja i współpraca, • Pracę hybrydową (3+2), • Pracę pod skrzydłami przypisanego partnera w procesie onboardingu, • Nowoczesne biuro w Katowicach z konsolą PS5 i piłkarzykami, • Bezpłatne zajęcia z języka angielskiego, • Kartę MedicoverSport, ubezpieczenie na życie i opiekę medyczną, • Bezpłatne bilety na mecze reprezentacji Polski, • Urozmaicone śniadania i obiady w dobrej cenie w naszym Bistro, • Ścieżkę rozwoju osobistego oraz budżet na kursy i szkolenia, • Codziennie świeże owoce, dobra kawa i zdrowe przekąski, • Poszanowanie równowagi między życiem zawodowym a prywatnym. Kroki rekrutacji • Analiza nadesłanych CV i wstępna selekcja kandydatów • Krótki kontakt telefoniczny w celu poznania podstawowych informacji i oczekiwań • Rozmowa rekrutacyjna z HR oraz Head of Engineering • Krótka rozmowa w języku angielskim z VP of Development