ithouse.co
Android Developer
ithouse.coPoland20 hours ago
Full-timeEngineering, Information Technology
Cześć, miło nam, że tu jesteś! 👋

Jesteśmy ITHOUSE i od ponad 7 lat łączymy specjalistów IT z projektami, które naprawdę mają znaczenie i zmieniają sposób, w jaki Polacy korzystają z technologii na co dzień.

To nie jest utarty zwrot! Współpracujemy z instytucjami publicznymi i firmami komercyjnymi, pomagając modernizować systemy, z których korzystają miliony osób. Dzięki zespołom, które budujemy, coraz mniej spraw wymaga biegania z kwitkami po urzędach, a procesy stają się prostsze, szybsze i bardziej dostępne. Ale to nie wszystko! Realizujemy też ambitne projekty R&D, m.in. dla Samsunga, gdzie technologia spotyka się ze sztuczną inteligencją i innowacją.

Staramy się dopasować projekt do osoby: do doświadczenia, preferencji i tego, co naprawdę je motywuje. Jeśli czujesz, że chcesz robić sensowne rzeczy i mieć realny wpływ, jest spora szansa, że to może być to!

W naszym procesie stawiamy na partnerskie relacje, transparentność i wzajemny szacunek. Rekrutacja to dla nas nie tylko proces, to rozmowa o tym, co dla Ciebie ważne i gdzie możesz się rozwinąć.

📌 Projekt

Poszukujemy Android Developera, który dołączyłby do zespołu projektowego jednego z naszych klientów.

Na To Stanowisko Wymagane Jest

  • Minimum 4 lata doświadczenia na stanowisku programisty w tworzeniu aplikacji mobilnych na urządzenia mobilne.
  • Realizacja minimum 2 projektów w języku Kotlin.
  • Doświadczenie w programowaniu aplikacji mobilnych w Java.
  • Umiejętność praktycznego zastosowania wzorca MVVM (Model-view-viewmodel) oraz MVC (model-view-controller).
  • Znajomość technologii: Dagger 2, Retrofit, Room, RxJava 3 lub równoważnych.
  • Umiejętność pracy z lifecycle-aware components.
  • Doświadczenie w pisaniu testów jednostkowych.
  • Umiejętność tworzenia oprogramowania dla różnych urządzeń z systemem operacyjnym Android (smatfony, tablety – różne wersje systemu).
  • Wiedza i umiejętność praktycznego zastosowania wymagań WCAG 2.1 na poziomie AA w projektach dedykowanych użytkownikom z dysfunkcjami.
  • Umiejętność korzystania z GIT.
  • Praktyczna znajomość pracy zgodnie ze SCRUM.
  • Znajomość oprogramowania wspierającego prowadzenie projektów Jira/Redmine.
  • Znajomość języka angielskiego w stopniu umożliwiającym swobodne posługiwanie się dokumentacją techniczną w tym języku.
  • Znajomość języka polskiego umożliwiająca swobodną komunikację w zakresie technicznym.

A tym będziesz zajmować się na co dzień:

  • Udział we wszystkich aspektach rozwoju oprogramowania: analiza wykonalności nowych funkcjonalności projektowanie, pisanie kodu źródłowego, pisanie komentarzy, pokrywanie kodu źródłowego testami (jednostkowymi oraz integracyjnymi), dokumentowanie kodu źródłowego, przeprowadzanie code review oraz refaktoryzacji, usuwanie błędów.
  • Optymalizacja oprogramowania pod kątem wydajności i dostępności.
  • Dbałość o wysoką jakość wytwarzanych rozwiązań.
  • Stała współpraca z pozostałymi członkami zespołu projektowego.
  • Aktywny udział w inicjatywach poprawiających procesy wytwarzania oprogramowania w organizacji.
  • Zapoznawanie się z narzędziami/technologiami potrzebnymi do realizacji funkcji wskazanych przez zespół.
  • Uczestnictwo w spotkaniach projektowych.

To, Co Oferujemy

  • Stabilne zatrudnienie na podstawie umowy B2B.
  • Pracę w modelu 100% zdalnym.

Proces Rekrutacyjny

  • Rozmowa z Rekruterem, poznasz Karolinę.
  • Rozmowa techniczna z klientem.

Aplikuj i daj się poznać, do usłyszenia! ☀️

Key Skills

Ranked by relevance