Senior iOS Developer
apreel•Warszawa
💰 Wynagrodzenie
23500 - 26900 PLN/msc
Oryginalnie: 23500 - 26900 PLN/msc
📋 Informacje
🛠 Wymagane technologie
🌐 Wymagane języki
📝 Opis główny / Wstęp
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
Profil kandydata
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