iOS Developer
ITLT
Rola inżyniera iOS w sektorze bankowym, odpowiedzialnego za rozwój i wdrożenia aplikacji mobilnej. Praca w Scrumie (sprinty 2-tygodniowe) w dwóch zespołach produktowych liczących łącznie 8–10 osób (iOS, Android, .NET, React, testerzy). Codzienne zadania obejmują implementację funkcjonalności w Swift/SwiftUI, pisanie testów automatycznych i jednostkowych, pracę z CI/CD oraz ścisłą współpracę z Product Managerem i zespołem. Oferta pochodzi z agencji rekrutacyjnej ITLT, która wyszukuje specjalistów dla swojego klienta z bankowości.
Brakuje: nie podano konkretnych narzędzi ci/cd (np. jenkins, gitlab ci, fastlane), brak informacji o wielkości podzespołu ios (liczba osób).
Rola inżyniera iOS w sektorze bankowym, odpowiedzialnego za rozwój i wdrożenia aplikacji mobilnej. Praca w Scrumie (sprinty 2-tygodniowe) w dwóch zespołach produktowych liczących łącznie 8–10 osób (iOS, Android, .NET, React, testerzy). Codzienne zadania obejmują implementację funkcjonalności w Swift/SwiftUI, pisanie testów automatycznych i jednostkowych, pracę z CI/CD oraz ścisłą współpracę z Product Managerem i zespołem. Oferta pochodzi z agencji rekrutacyjnej ITLT, która wyszukuje specjalistów dla swojego klienta z bankowości.
- ✓Długofalowa współpraca B2B z perspektywą stabilności
- ✓Sprawny proces rekrutacyjny – maksymalnie 2 spotkania online
- ✓Bezpośredni kontakt z Managerem zespołu
- ✓Elastyczne godziny startu (7:30–9:30)
- −Rozbieżność w stawce: struktura danych podaje 110–140 PLN netto+VAT/dzień, a opis 110–140 PLN netto+VAT/godzinę – konieczne wyjaśnienie
- −Poziom stanowiska oznaczony jako 'regular', pomimo wymagania 5 lat doświadczenia (typowo senior)
- !Agencja rekrutacyjna – współpraca z klientem bankowym, ale brak bezpośredniego zatrudnienia
- !Brak informacji o zakresie odpowiedzialności za legacy code (wymieniony Objective-C jako mile widziany)
- !Nie podano wielkości podzespołu iOS (ilu iOS developerów w zespole)
- !Brak wzmianki o dyżurach/on-call, choć praca w bankowości może tego wymagać
- •Implementacja nowych funkcjonalności w aplikacji iOS przy użyciu Swift oraz SwiftUI
- •Tworzenie i utrzymywanie testów automatycznych oraz jednostkowych dla zapewnienia jakości kodu
- •Udział w projektowaniu i rozwijaniu nowoczesnych rozwiązań architektonicznych
- •Monitorowanie i rozwiązywanie problemów technicznych (debugowanie, optymalizacja)
- •Uczestnictwo w codziennych spotkaniach Scrumowych oraz planowaniu sprintów (sprinty 2-tygodniowe)
- •Współpraca z developerami Android, .NET, React oraz testerami – ścisła integracja między zespołami
- •Praca z systemem CI/CD oraz narzędziami do kontroli wersji (Git)
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Developer iOS z co najmniej 3–4 latami praktcznego doświadczenia, solidną znajomością Swift i podstawami SwiftUI, który może rozwijać się w obszarze testów i CI/CD pod okiem bardziej doświadczonych członków zespołu.
Nie dla juniorów (poniżej 3 lat) ani osób szukających pracy wyłącznie stacjonarnej. Rola wymaga samodzielności w projektowaniu architektury i znajomości zaawansowanych mechanizmów Swift Concurrency.
- ?Ilu iOS developerów jest w każdym z dwóch zespołów?
- ?Czy w projekcie występuje starszy kod w Objective-C, czy to głównie nowa implementacja w Swift/SwiftUI?
- ?Czy przewidziane są dyżury on-call lub praca w weekendy?
- ?Jakie narzędzia CI/CD są używane?
- ?Jak długo trwa rekrutacja i jakie są konkretne etapy (pierwsze spotkanie, drugie z managerem – czy jest jeszcze zadanie domowe lub live coding)?
- ?Czy istnieje możliwość przejścia na bezpośrednie zatrudnienie u klienta w przyszłości?
- ?Jaki jest zakres odpowiedzialności za digital banking – aplikacja dla klientów indywidualnych czy korporacyjnych?
- −Nie podano konkretnych narzędzi CI/CD (np. Jenkins, GitLab CI, Fastlane)
- −Brak informacji o wielkości podzespołu iOS (liczba osób)
- −Nie wiadomo, czy w projekcie występuje dziedzictwo Objective-C i w jakim stopniu
- −Brak wzmianki o procesie code review i standardach jakości kodu
- −Nie podano harmonogramu wizyt w biurze poza '1 x 2 tyg.' – stały dzień czy elastycznie?
Praca w zwinnych zespołach produktowych (Scrum) z bliską współpracą z Product Managerem i testerami. Kultura oparta na samodzielności i współpracy międzyplatformowej.
Proces rekrutacyjny składa się z maksymalnie 2 spotkań online: pierwsze z członkiem zespołu, drugie z Managerem. Brak dodatkowych informacji o zadaniu domowym lub live codingu.
Poniżej mediany rynkowej
Dane z aktywnych ofert zawierających technologię CI/CD. Pełne statystyki zarobków →