Senior Mobile Developer
Szczegóły pracy
- Do jednego z naszych klientów - wiodącej niemieckiej firmy z obszaru telekomunikacji, poszukujemy doświadczonego Senior Mobile Developera, który będzie swobodnie poruszać się w świecie Androida i iOS-a. Kandydat dołączy do zespołu, by wspierać oba obszary rozwoju aplikacji mobilnych, utrzymywać spójne tempo prac i zastępować członków zespołu w razie ich nieobecności. Klient to wiodąca niemiecka firma z sektora telekomunikacyjnego i usług IT, specjalizująca się w rozwiązaniach z zakresu hostingu, chmury oraz usług internetowych.
- Forma pracy: 100% zdalnie z Polski
- Ważne: poszukujemy kandydatów, którzy posiadają wiedzę i doświadczenie na podobnym - seniorskim poziomie, zarówno z obszaru iOS, jak i Android.
- Języki: Swift, Java, Kotlin
- analiza wymagań technicznych i tworzenie rozwiązań,
- wsparcie przy doprecyzowywaniu user stories,
- ocena wykonalności projektów UX,
- implementacja funkcjonalności i testów,
- code review i dbałość o standardy,
- identyfikacja oraz naprawa błędów,
- udział w modularizacji i refaktoryzacji kodu.
- minimum 4,5-5 lat doświadczenia w projektach mobilnych,
- swobodne poruszanie się w środowisku Android i iOS (warunek konieczny),
- umiejętność analizy wymagań i samodzielnego proponowania rozwiązań,
- dobra znajomość wzorców projektowych (MVVM, MVC),
- doświadczenie w pracy zespołowej, code review i pisaniu testów jednostkowych,
- komunikatywny angielski (codzienna praca w międzynarodowym zespole).
- bardzo dobra znajomość Kotlin (Java jako atut),
- doświadczenie z Jetpack Compose oraz Jetpack Navigation,
- praktyczna znajomość Coroutines,
- znajomość architektury MVVM i pracy z repozytoriami,
- umiejętność integracji z API i obsługi lokalnych baz danych (np. Room, planowany RealmDB),
- znajomość dobrych praktyk wydajności i optymalizacji aplikacji.
- bardzo dobra znajomość Swift,
- doświadczenie z UIKit i SwiftUI (projekt w trakcie migracji do SwiftUI),
- podstawowa znajomość Objective-C (ok. 15% kodu, sporadyczne zmiany),
- umiejętność pracy z SPM (modularizacja),
- znajomość wzorców MVVM/MVC i pracy w architekturze opartej na usługach i repozytoriach,
- doświadczenie z bibliotekami mobilnymi (Firebase, Lottie, CoreData, Charts, Tealium, AppDynamics).
- doświadczenie z Jenkins lub innymi narzędziami CI/CD,
- znajomość RealmDB,
- wcześniejsze doświadczenia w projektach międzynarodowych, w dużych aplikacjach mobilnych.
- stawka do 160 zł/h netto na b2b,
- przelew w dogodnej formie,
- krótki 14-dniowy termin płatności faktury,
- bogaty pakiet usług prywatnej opieki medycznej,
- dostęp do platformy kafeteryjnej MyBenefit (umożliwiającej zamawianie kart Multisport, kart przedpłaconych do Ikea, Zalando, Notino i wielu innych).
Klikając w przycisk „Aplikuj” lub w inny sposób wysyłając zgłoszenie rekrutacyjne, zgadzasz się na przetwarzanie Twoich danych osobowych przez P&P SOLUTIONS sp. z o.o. z siedzibą w: Kazimierza Pułaskiego 76, 05-510 Konstancin-Jeziorna (Pracodawca), jako administratora danych osobowych w celu przeprowadzenia rekrutacji na stanowisko wskazane w ogłoszeniu.
Pełną informację odnośnie przetwarzania Twoich danych osobowych znajdziesz
#J-18808-LjbffrSenior Mobile Developer
P&P Solutions Sp. z o.o.
Wszystkie bezpośrednie ogłoszenia o pracę podlegają Warunkom korzystania z usługi firmy WhatJobs. Umożliwiamy użytkownikom oznaczanie postów, które mogą naruszać te warunki. Oferty pracy mogą być również oznaczane przez WhatJobs. Żaden system moderacji nie jest jednak idealny i oznaczenie wpisu nie gwarantuje jego usunięcia.