Senior Software Engineer (Android)
Do naszego zespołu poszukujemy doświadczonego Senior Software Engineer'a (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

STS
STS to dynamiczna firma technologiczna, która tworzy innowacyjne rozwiązania dla nowoczesnego biznesu. Specjalizujemy się w tworzeniu oprogramowania, aplikacji mobilnych oraz systemów zarządzania danymi.Senior Software Engineer (Android)
Senior Software Engineer (Android)