Utwórz profil, aby pracodawcy mogli Cię znaleźć, otrzymywać lepiej dopasowane oferty pracy i szybciej aplikować.
  • Wyszukiwanie ofert pracy
  • Zapisane
  • Stwórz CV
    Nowe
  • Wynagrodzenia
  • Subskrypcje

KMP Developer

160 zł / stawka godzinowa

Scalo Sp. z o.o.

KMP Developer

Miejsce pracy: Warszawa

Technologie, których używamy

Wymagane

  • Kotlin
  • iOS
  • Swift
  • GraphQL

O projekcie

W Scalo zajmujemy się dostarczaniem projektów software'owych i wspieraniem naszych partnerów w rozwijaniu ich biznesu. Tworzymy oprogramowanie, które umożliwia ludziom dokonywanie zmian, działanie w szybszym tempie oraz osiąganie lepszych rezultatów. Wykorzystujemy szerokie spektrum usług IT, aby wspierać naszych klientów w realizacji ich celów biznesowych.

Obszary naszej działalności obejmują m.in.:

• doradztwo technologiczne,

• tworzenie oprogramowania,

• systemy wbudowane,

• rozwiązania chmurowe,

• zarządzanie danymi,

• dedykowane zespoły projektowe.

Cześć! Poznaj możliwości współpracy ze Scalo!

Twój zakres obowiązków

  • Projektowanie i rozwój współdzielonej warstwy biznesowej w Kotlin Multiplatform.
  • Tworzenie oraz rozwój modułów wspólnych i platformowych dla Android i iOS.
  • Integracja komponentów KMP z aplikacjami mobilnymi.
  • Projektowanie rozwiązań zgodnie z zasadami Clean Architecture oraz Hexagonal Architecture.
  • Rozwój warstwy danych, repozytoriów i integracji z API.
  • Integracja z REST API oraz GraphQL.
  • Implementacja mechanizmów synchronizacji danych, cache i podejścia offline-first.
  • Tworzenie testów jednostkowych i integracyjnych.
  • Udział w code review oraz dbanie o wysoką jakość kodu.
  • Współpraca przy budowie i utrzymaniu procesów CI/CD.
  • Diagnozowanie problemów wydajnościowych i integracyjnych na platformach Android oraz iOS.
  • Dzielenie się wiedzą oraz wsparcie mniej doświadczonych członków zespołu.
  • Model świadczenia usług: hybrydowo (1 dzień z biura w Warszawie)
  • Stawka: do 160 zł netto + VAT/H/B2B

Nasze wymagania

  • Minimum 5 lat doświadczenia w tworzeniu oprogramowania (mobile lub backend).
  • Minimum 2 lata doświadczenia komercyjnego z Kotlin.
  • Minimum rok doświadczenia z Kotlin Multiplatform.
  • Udział w co najmniej jednym wdrożonym produkcyjnie projekcie KMP.
  • Bardzo dobra znajomość Kotlin, Coroutines oraz Flow.
  • Doświadczenie w tworzeniu aplikacji Android (Jetpack Compose, MVVM, DI).
  • Doświadczenie w integracji rozwiązań KMP z aplikacjami iOS (Swift/SwiftUI lub UIKit).
  • Znajomość wzorców architektonicznych, takich jak Clean Architecture, Hexagonal Architecture, MVVM lub MVI.
  • Doświadczenie w pracy z REST API i/lub GraphQL.
  • Umiejętność tworzenia testów jednostkowych i integracyjnych.
  • Znajomość Gradle oraz procesów CI/CD.
  • Umiejętność pracy zespołowej i dbałość o jakość kodu.

Mile widziane

  • Doświadczenie w sektorze finansowym lub bankowym.
  • Wykorzystywanie narzędzi AI w codziennej pracy.
  • Możliwość zaprezentowania aplikacji lub produktów dostępnych w Google Play lub App Store.

To oferujemy

  • możliwość świadczenia usług w różnorodnych projektach z obszaru Software, Embedded, Data i Cloud Services,
  • zaangażowanie w dodatkowe inicjatywy presealsowe oraz eksperckie,
  • dostęp do opieki medycznej, karty sportowej oraz platformy kafeteryjnej zgodnie z obowiązującymi zasadami współpracy.

Etapy rekrutacji

  • CV
  • Rozmowa wstępna
  • Rozmowa techniczna
  • Gotowe - działamy!

Brzmi interesująco? Aplikuj – czekamy na Twoje CV!

Scalo Sp. z o.o.

Scalo to firma, która od 18 lat tworzy oprogramowanie dla biznesu. Zrealizowaliśmy ponad 750 projektów dla firm z różnych branż – od startupów po międzynarodowe korporacje. Nasze doświadczenie pozwala nam szybko zrozumieć potrzeby klientów i dostarczyć rozwiązania, które faktycznie wspierają rozwój ich firm.

Klikając w przycisk „Aplikuj” lub w inny sposób wysyłając zgłoszenie rekrutacyjne, zgadzasz się na przetwarzanie Twoich danych osobowych przez Scalo Sp. z o.o. z siedzibą w: Powstańców Śląskich 9, 53-332 Wrocław (Pracodawca), jako administratora danych osobowych w celu przeprowadzenia rekrutacji na stanowisko wskazane w ogłoszeniu.
Twoje dane osobowe będą przetwarzane w oparciu o następujące podstawy prawne: (a) aby podjąć działania na Twoje żądanie przed zawarciem umowy (np. informacje o oczekiwanym wynagrodzeniu i dostępności do rozpoczęcia pracy); (b) w oparciu o nasz prawnie uzasadniony interes (np. imię, nazwisko, data urodzenia, dane kontaktowe, wykształcenie, kwalifikacje zawodowe, przebieg dotychczasowego zatrudnienia); c) w oparciu o Twoją zgodę, która wyrażona jest poprzez przeslanie dokumentów aplikacyjnych zawierających takie informacje jak np. wizerunek czy zainteresowania. Podanie wszystkich danych osobowych, o których mowa powyżej jest dobrowolne, natomiast dane wymienione w lit. a) i b) są niezbędne do wzięcia udziału w rekrutacji. Niepodanie danych skutkuje brakiem możliwości rozpatrzenia kandydatury. Podanie pozostałych danych jest dobrowolne, ale może pomóc w sprawnym przeprowadzeniu procesu rekrutacji. Masz prawo żądać dostępu do Twoich danych (w tym uzyskania ich kopii), sprostowania danych, ich usunięcia, ograniczenia przetwarzania, przeniesienia, jak również wniesienia sprzeciwu wobec ich przetwarzania. Masz także prawo wniesienia skargi do Prezesa Urzędu Ochrony Danych Osobowych. Twoje dane osobowe mogą zostać przekazane dostawcom usługi publikacji ogłoszeń o pracę, dostawcom systemów do zarządzania rekrutacjami, dostawcom usług IT (hosting), dostawcom systemów informatycznych. Podane przez Ciebie dane osobowe nie będą wykorzystywane w celu profilowania albo podejmowania decyzji w sposób zautomatyzowany. Twoje dane osobowe będą przetwarzane przez okres maks. 1 roku od zakończenia publikacji ogłoszenia, chyba, że wyraziłeś odrębną zgodę na wykorzystanie Twoich danych osobowych w przyszłych rekrutacjach. W celu realizacji praw lub w przypadku jakichkolwiek pytań związanych z przetwarzaniem Twoich danych osobowych skontaktuj się z nami pod adresem: Wyświetl e-mail na pracuj.pl.

Oferta pracy dodana 2 dni temu