Cześć!
Tu Transition Technologies-Software. Jesteśmy społecznością ponad 250 specjalistów IT, zajmujących się dostarczaniem profesjonalnych usług programistycznych i consultingowych. Stanowimy część Grupy Kapitałowej Transition Technologies, która w tym roku skończyła 30 lat. Przez ten czas staliśmy się liderem w produkcji oprogramowania w obszarach gazownictwa, energii i sektora publicznego. Z sukcesem zrealizowaliśmy ponad 500 projektów, a efektem naszych działań są największe systemy informatyczne w kraju.
Jeśli zechcesz do nas dołączyć, staniesz się częścią multitechnologicznego zespołu, rozsianego od Pomorza do Podkarpacia (mamy biura w Koszalinie, Białymstoku, Ostrowie Wielkopolskim, Warszawie, Lublinie i Rzeszowie, ale możesz też pracować z nami w pełni zdalnie). W naszych szeregach są: programiści Java, JavaScript, Python, .NET, specjaliści ds. baz danych, testerzy oprogramowania, DevOpsi, UX/UI designerzy, architekci oprogramowania. Nie brakuje także Scrum Masterów, bo cenimy zwinną pracę. Brzmi dobrze? Przeczytaj naszą ofertę i aplikuj!
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.
Lubisz wyzwania? Zapraszamy na pokład, jeśli:
- masz min. 2 lata doświadczenia na stanowisku programisty w tworzeniu aplikacji mobilnych,
- masz doświadczenie w programowaniu w językach Java i/lub Kotlin,
- masz doświadczenie z takimi narzędziami, jak: Dagger 2, Retrofit, Jackson, Coroutines, Junit, Mockito, Room, Picasso, Databinding, Butter Knife lub odpowiadającymi im alternatywami
- posiadasz umiejętność praktycznego zastosowania wzorców MVVM oraz MVC,
- potrafisz pisać testy jednostkowe,
- znasz WCAG 2.1 na poziomie AA.
Dodatkowo docenimy:
- umiejętność pracy z "lifecycle-aware components",
- doświadczenie w realizowaniu projektów z mediami strumieniowymi,
- doświadczenie z: SQLite, RxJava2.
Chcesz poznać nas lepiej? Odwiedź nas na: