Programista Android
TSS
Rola polega na tworzeniu i rozwijaniu natywnych aplikacji mobilnych na platformę Android, z wykorzystaniem nowoczesnych technologii takich jak Kotlin, Jetpack Compose i REST API. Kandydat będzie odpowiedzialny za implementację interfejsów użytkownika na podstawie projektów UX/UI, integrację z usługami zewnętrznymi, pracę z bazami danych oraz zapewnienie jakości kodu poprzez testy jednostkowe. Firma TSS specjalizuje się w zaawansowanych systemach z zakresu Software Development, FinTech oraz AI.
Brakuje: brak informacji o konkretnych projektach, nad którymi będzie pracował kandydat., nie podano szczegółów dotyczących procesu rekrutacyjnego (liczba etapów, czas trwania)..
Rola polega na tworzeniu i rozwijaniu natywnych aplikacji mobilnych na platformę Android, z wykorzystaniem nowoczesnych technologii takich jak Kotlin, Jetpack Compose i REST API. Kandydat będzie odpowiedzialny za implementację interfejsów użytkownika na podstawie projektów UX/UI, integrację z usługami zewnętrznymi, pracę z bazami danych oraz zapewnienie jakości kodu poprzez testy jednostkowe. Firma TSS specjalizuje się w zaawansowanych systemach z zakresu Software Development, FinTech oraz AI.
- ✓Realny wpływ na decyzje architektoniczne kształtujące finalny produkt.
- ✓Dostęp do wewnętrznych, specjalistycznych szkoleń (np. z cyberbezpieczeństwa).
- ✓Praca w zespole, gdzie pasja łączy się z profesjonalizmem i panuje dobra atmosfera.
- !Wspomniane są 'kluczowe projekty', ale nie sprecyzowano, o jakie projekty chodzi ani jaka jest ich skala.
- •Projektowanie, implementacja i rozwój natywnych aplikacji Android w Kotlin i Java.
- •Tworzenie interfejsów użytkownika z wykorzystaniem Jetpack Compose.
- •Implementacja widoków na podstawie projektów UX/UI z Figma.
- •Tworzenie i rozwój integracji z wykorzystaniem REST API.
- •Projektowanie, rozwój i optymalizacja rozwiązań bazodanowych z użyciem SQL.
- •Rozbudowa funkcjonalności, optymalizacja wydajności i modernizacja istniejących aplikacji.
- •Tworzenie i utrzymywanie testów jednostkowych z wykorzystaniem JUnit.
- •Zarządzanie kodem źródłowym za pomocą systemu Git.
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Kandydat z minimum 3-letnim doświadczeniem komercyjnym jako Android Developer, posiadający praktyczną znajomość Kotlina, Javy, Jetpack Compose, REST API, SQL, Git, JUnit i narzędzi projektowych (JIRA, Confluence). Musi być w stanie odwzorować projekty z Figma i posługiwać się językiem polskim i angielskim.
Nie dla osób z mniejszym niż 3-letnim doświadczeniem komercyjnym na stanowisku Android Developera, bez znajomości wymienionych technologii (Kotlin, Java, Jetpack Compose, REST API, SQL, Git, JUnit) lub bez umiejętności pracy z narzędziami projektowymi.
- ?Jakie są główne technologie i architektury używane w obecnych projektach?
- ?Jaki jest typowy rozmiar zespołu projektowego i jak wygląda współpraca między jego członkami?
- ?Czy są jakieś plany dotyczące migracji do nowszych wersji technologii lub refaktoryzacji istniejącego kodu?
- ?Jak wygląda proces code review i jakie są oczekiwania dotyczące jakości kodu?
- ?Jakie są możliwości rozwoju ścieżki kariery w ramach firmy TSS dla Android Developera?
- −Brak informacji o konkretnych projektach, nad którymi będzie pracował kandydat.
- −Nie podano szczegółów dotyczących procesu rekrutacyjnego (liczba etapów, czas trwania).
- −Brak informacji o budżecie szkoleniowym lub konkretnych konferencjach, w których można brać udział.
Praca w zespole, gdzie pasja łączy się z profesjonalizmem, a dobra atmosfera jest standardem. Podkreślana jest otwartość na dzielenie się wiedzą i wspieranie rozwoju zespołu.
Proces rekrutacyjny obejmuje: 1. Rozmowa z rekruterem. 2. Rozmowa techniczna z zespołem. 3. Rozmowa z Hiring Managerem. 4. Oferta.
Na poziomie rynkowym
Dane z aktywnych ofert zawierających technologię Android. Pełne statystyki zarobków →