Artykuły

pdf

Programista Android

Szczegóły oferty nr: 0134/2022
Transition Technologies-Software Sp. z o.o.

Transition Technologies-Software to społeczność ponad 300 utalentowanych specjalistów, zajmujących się dostarczaniem profesjonalnych usług programistycznych i consultingowych. Będąc częścią Grupy Kapitałowej Transition Technologies, zdobyliśmy 31-letnie doświadczenie w branży IT, stając się liderem w produkcji oprogramowania z obszaru gazownictwa, energii elektrycznej i sektora publicznego. Posiadamy 6 biur w Polsce: w Koszalinie, Warszawie, Białymstoku, Lublinie, Rzeszowie i Ostrowie Wielkopolskim. Pracujemy w technologiach: Java, Frontend, .NET, C++, Oracle, QA, iOS, Android, UI/UX Design. Nasz zespół tworzą pasjonaci i eksperci, którzy świadczą usługi na najwyższym poziomie. Przyjazne środowisko pracy, rozwój zawodowy, znajomość i wykorzystywanie najnowszych narzędzi oraz technologii, umożliwia nam spełnianie oczekiwań najbardziej wymagających Klientów.

Branża: IT
Rodzaj pracy: praca stała
Stanowisko: Programista Android
Wakatów: więcej
Miejsce pracy: Koszalin/zdalnie
Wymagania:

Lubisz wyzwania? Zapraszamy na pokład jeśli: -masz min. 2 lata doświadczenia na stanowisku programisty w tworzeniu aplikacji mobilnych -na koncie masz minimum 3 projekty stworzone w językach Java i/lub Kotlin -dobrze znasz język angielski w mowie i piśmie -potrafisz pracować w międzynarodowym zespole -rozumiesz na czym polega wstrzykiwanie zależności i masz doświadczenie w przynajmniej jednej z tych technologii: Dagger 2, Hilt, Koin -masz doświadczenie z: Retrofit, Jackson, Coroutines, Junit, Mockito, Room, Picasso, Databinding lub odpowiadającymi im alternatywami -posiadasz umiejętność praktycznego zastosowania wzorców MVVM, MVC oraz VIPER -masz doświadczenie w realizowaniu projektów z mediami strumieniowymi -potrafisz pisać testy jednostkowe -znasz WCAG 2.1 na poziomie AA Dodatkowo docenimy: -umiejętność pracy z "lifecycle-aware components" -doświadczenie z: SQLite, RxJava 3 (+ RxKotlin) -umiejętność projektowania layoutu aplikacji przy pomocy Jetpack Compose -znajomość platformy Firebase (szczególnie obsługa powiadomień) -doświadczenie przy pracy z API kamery (Camera2, CameraX) -umiejętność tworzenia pluginów w Gradle i dobra znajomość tego narzędzia -znajomość zagadnień dotyczących bezpieczeństwa aplikacji mobilnych oraz podatności na ataki -praktyczna znajomość systemów CI (Jenkins, GitLab) oraz rozumienie sposobu tworzenia pipelinów oraz buildów -znajomość protokołu HTTP oraz narzędzi takich jak Postman, Swagger

Obowiązki:

Czym będziesz się zajmować? -analizą wykonalności nowych funkcjonalności -projektowaniem, pisaniem kodu źródłowego, komentarzy -pokrywaniem kodu źródłowego testami (jednostkowymi oraz integracyjnymi) -dokumentowaniem kodu źródłowego -przeprowadzaniem code review oraz refaktoryzacji -usuwaniem błędów -optymalizacją oprogramowania pod kątem wydajności i dostępności -dbałością o wysoką jakość wytwarzanych rozwiązań -stałą współpracą z pozostałymi członkami zespołu projektowego -uczestnictwem w spotkaniach projektowych

Firma oferuje:

Co przygotowaliśmy dla Ciebie? -zatrudnienie w oparciu o umowę o pracę/B2B -elastyczne godziny pracy -możliwość pracy zdalnej -brak openspace'ów -prestiżowe projekty -nieformalną kulturę organizacyjną -stałe wsparcie managera -ekologiczne środowisko pracy -pakiet benefitów

Sposób aplikowania: Link do oferty: https://ttsw.com.pl/pl/career#/offer/36


powrót

Copryright © 2016 Biuro Karier Politechniki Koszalińskiej