Senior iOS Developer with Swift, Mobile SDK Platform
DataArt
Rola skupia się na modernizacji iOS SDK używanego do zapobiegania oszustwom i autoryzacji w usługach finansowych. Będziesz odpowiedzialny za architekturę, implementację i dystrybucję SDK, zapewniając bezpieczeństwo i wydajność. To stanowisko wymaga głębokiej wiedzy o iOS, frameworkach i dystrybucji SDK, a także znajomości zabezpieczeń.
Brakuje: nie podano liczby osób w zespole, brak opisu procesu rekrutacyjnego (liczba etapów, zadanie domowe).
Rola skupia się na modernizacji iOS SDK używanego do zapobiegania oszustwom i autoryzacji w usługach finansowych. Będziesz odpowiedzialny za architekturę, implementację i dystrybucję SDK, zapewniając bezpieczeństwo i wydajność. To stanowisko wymaga głębokiej wiedzy o iOS, frameworkach i dystrybucji SDK, a także znajomości zabezpieczeń.
- ✓26 dni urlopu plus 10 dni chorobowych bez L4 dla wszystkich typów umów
- ✓Dostęp do platform edukacyjnych: O'Reilly, LinkedIn Learning, Udemy
- ✓Zwrot kosztów certyfikacji (AWS, GCP, Microsoft)
- ✓Płatny czas na ławce (bench) między projektami
- ✓Wewnętrzny program mentoringu i rozwoju jako speaker
- •Projektowanie i implementacja komponentów iOS SDK w Swift i Objective-C
- •Definiowanie architektury SDK zgodnej ze standardami enterprise
- •Tworzenie proof-of-concept dla nowych rozwiązań
- •Ustalanie standardów dystrybucji, integracji i wersjonowania SDK (XCFramework, SPM, CocoaPods)
- •Współpraca z zespołami ds. bezpieczeństwa i compliance
- •Optymalizacja wydajności, pamięci i zużycia energii
- •Implementacja bezpiecznych praktyk kodowania (Keychain, Secure Enclave, cert pinning)
- •Pisanie testów jednostkowych, integracyjnych i UI (XCTest, XCUITest)
Oferta dla doświadczonych specjalistów (Senior).
Deweloper iOS z 8-letnim doświadczeniem, który ma praktykę w tworzeniu i dystrybucji SDK, ale niekoniecznie w sektorze finansowym. Zna podstawy bezpieczeństwa iOS i jest gotowy uczyć się nowych technik.
Osoby z mniej niż 8 latami doświadczenia w iOS lub te, które wolą pracę z aplikacjami użytkownika końcowego zamiast SDK/frameworkami. Rola wymaga samodzielności w projektowaniu architektury, więc juniorzy i midowie bez doświadczenia w SDK nie powinni aplikować.
- ?Ile osób liczy obecny zespół iOS (w tym ty)?
- ?Jaki jest harmonogram modernizacji – czy to zielone pole czy refaktoring istniejącego kodu?
- ?Czy SDK jest dystrybuowane jako open-source czy zamknięte?
- ?Jakie są główne wyzwania techniczne w obecnym SDK?
- ?Czy przewidziane są dyżury on-call lub wsparcie po godzinach?
- ?Jaki jest stosunek pracy nad nowymi funkcjami do utrzymania i poprawek?
- ?Czy istnieje możliwość wyjazdu do klienta (lokalizacja)?
- ?Jak długi jest okres buforowania między projektami (bench)?
- −Nie podano liczby osób w zespole
- −Brak opisu procesu rekrutacyjnego (liczba etapów, zadanie domowe)
- −Nie wiadomo czy SDK jest używane w jednej aplikacji czy wielu
- −Brak informacji o systemie CI/CD dla SDK
Praca w rozproszonym zespole iOS, backend i security, z naciskiem na wspólne standardy inżynieryjne i przeglądy projektów na poziomie systemu.
Poniżej mediany rynkowej
Dane z aktywnych ofert zawierających technologię iOS. Pełne statystyki zarobków →