Senior iOS Developer

23500-26900 PLN miesięcznie (B2B)

apreel

Czym będziesz się zajmować?

Projekt:

Rozwijaj jedną z największych aplikacji mobilnych w Polsce, produkt wykorzystywany przez ponad 8 mln użytkowników. W systemach backendowych kontynuujemy drogę od monolitu do mikroserwisów, w której będziesz miał(a) bezpośredni wpływ na budowanie rozwiązań przy wykorzystaniu nowoczesnego stacku technologicznego, wykorzystującego rozwiązania chmurowe. Pracujemy w zespołach scrumowych wspieranych przez analityków i product ownerów, w dwutygodniowych cyklach. Możesz dołączyć do zespołów skupiających się głównie nad rozwojem biznesowym lub tych zorientowanych na refactoring i zadania techniczne.

Rozwój oraz utrzymanie komponentów BLIK od strony iOS w bankowości mobilnej.

Zadania:

  • Uczestniczenie w innowacyjnych projektach dla największej aplikacji mobilnej bankowości w kraju.
  • Wykonywanie integracji z systemami backend.
  • Przygotowywanie testów jednostkowych.
  • Dbanie o jakość kodu i zgodność z dobrymi praktykami programowania.
  • Przygotowywanie lub aktualizacja dokumentacji technicznej.

Oferta:

  • Lokalizacja: Warszawa, Centrum; praca hybrydowa – dla osób z Warszawy i okolic 2 dni w tygodniu w biurze, dla osób z innych regionów 1 dzień w biurze co 2 tygodnie
  • Start: ASAP
  • Współpraca: długofalowa
  • Zatrudnienie: przez apreel na zasadach B2B
  • Stawka: do 160 PLN netto/h

Kogo poszukujemy?

Wymagania:

  • Minimum 4 lata doświadczenia komercyjnego w zakresie programowania na platformę iOS (Swift i Objective-C).
  • Praktyczna znajomość:
  • Xcode, CocoaPods, SwiftLint,
  • wzorców projektowych,
  • systemu kontroli wersji Git,
  • Zagadnień z technologii dependency injection.
  • Znajomość i zrozumienie działania aplikacji wielomodułowych na iOS, udział w modularyzacji aplikacji.
  • Testowanie swojego kodu.
  • Umiejętność analitycznego myślenia i rozwiązywania problemów.
  • Praca w zespole, ale również samodzielnie 😊.
  • Umiejętność pracy w metodykach zwinnych.

Dodatkowe atuty:

  • Znajomość natywnego programowania na platformę iOS z wykorzystaniem C/C++.
  • Znajomość Gerrit, Gitlab, procesu GitFlow.
  • Znajomość zagadnień związanych z procesem CI/CD oraz narzędzi typu Jenkins, wiedza o działaniu fastlane, codesign.
  • Doświadczenie w zarządzaniu aplikacją w sklepie AppStore oraz zarządzaniu kontem na ProvisioningPortal.
  • Doświadczenie w stosowaniu SOLID.
  • Doświadczenie w korzystaniu z JIRA/Confluence.

Wykorzystywane technologie:

  • Swift, Objective-C (nowe featury piszemy w Swifcie, ale jest jeszcze pokaźny kod w obj-c, więc przynajmniej podstawowa wiedza mile widziana)
  • SwiftUI / UIKit
  • TCA
  • VIPER, POP, DI
  • Modularyzacja aplikacji
  • Unit Testy
  • Git

Czego wymagamy?

Znajomości:
Języki:
  • Polski
  • Angielski

Jakie warunki i benefity otrzymasz?

  • 140-160 PLN godzinowo (B2B)
  • B2B - Elastyczne godziny pracy (100%)
  • Praca zdalna: Możliwa częściowo

Gdzie będziesz pracował?

Centrum, Warszawa lub hybrydowo

Kim jesteśmy?

apreel został założony w kwietniu 2010 roku przez przyjaciół, których marzeniem było stworzenie własnego software house'u. Wraz z rozwojem firmy i jednocześnie wzrostem zaufania klientów, rozszerzyła swoją działalność o usługi takie jak leasing ekspertów IT. Dziś ten obszar stanowi główny filar działalności apreel.

Nie oznacza to jednak, że założyciele apreela porzucili swoje marzenia. Naszą pasją zawsze będzie tworzenie autorskich rozwiązań informatycznych, a celem, do którego dążymy, jest ciągłe ich doskonalenie. W połączeniu z wyjątkową atmosferą i profesjonalizmem stworzyliśmy w apreelu wyjątkowy klimat.

Zapraszamy do aplikowania, jeżeli zależy Ci na pracy wśród dobrych specjalistów, w stabilnych organizacjach oraz z jasnymi warunkami finansowania.