iOS Developer (bankowość)
7N
Rola senior iOS developera w bankowości, odpowiedzialnego za rozwój i utrzymanie kluczowych komponentów mobilnych banku. Praca w zespole współpracującym z backendem, frontendem webowym i Androidem. Codzienne zadania obejmują implementację nowych funkcjonalności, pisanie testów automatycznych, przeglądy kodu oraz utrzymanie standardów CI/CD i bezpieczeństwa. Model hybrydowy z przewagą pracy zdalnej (2 dni w biurze miesięcznie).
Brakuje: nie podano wielkości zespołu ani liczby ios developerów, brak informacji o konkretnej aplikacji bankowej (klient detaliczny, korporacyjny?).
Rola senior iOS developera w bankowości, odpowiedzialnego za rozwój i utrzymanie kluczowych komponentów mobilnych banku. Praca w zespole współpracującym z backendem, frontendem webowym i Androidem. Codzienne zadania obejmują implementację nowych funkcjonalności, pisanie testów automatycznych, przeglądy kodu oraz utrzymanie standardów CI/CD i bezpieczeństwa. Model hybrydowy z przewagą pracy zdalnej (2 dni w biurze miesięcznie).
- ✓90% pracy zdalnej (tylko 2 dni w biurze miesięcznie)
- ✓Atrakcyjne wynagrodzenie B2B (22 680 – 25 200 PLN netto+VAT)
- ✓Osobisty agent dbający o ciągłość projektową i rozwój
- ✓Platforma rozwojowa 7N Learning & Development z webinarami i raportami
- ✓Udział w eventach klienta i 7N (integracyjne, świąteczne)
- !Brak informacji o wielkości zespołu i strukturze projektu
- !Nie wiadomo, czy komponenty są greenfield czy legacy
- !Wymagane doświadczenie z bezpieczeństwem może oznaczać skomplikowane procesy autoryzacyjne
- !Firma 7N to outsourcing – możliwa zmiana projektu po zakończeniu obecnego
- •Rozwój i utrzymanie komponentów mobilnych na iOS z użyciem Swift i SwiftUI
- •Implementacja nowych funkcjonalności we współpracy z zespołami backendowymi i webowymi
- •Pisanie i utrzymywanie testów automatycznych (jednostkowych, integracyjnych)
- •Przeglądy kodu (code review) i stosowanie dobrych praktyk inżynierskich
- •Udział w pracach projektowych i planowaniu sprintów w metodyce Agile (Jira, Confluence)
- •Integracja z narzędziami CI/CD i DevOps
- •Współpraca z zespołem Android nad spójną architekturą rozwiązań mobilnych
- •Implementacja komponentów bezpieczeństwa i autoryzacji
Oferta dla doświadczonych specjalistów (Senior).
iOS developer z co najmniej 4-letnim doświadczeniem, znający Swift i SwiftUI, posiadający podstawową wiedzę o CI/CD i testach. Potrafi pracować w zespole Agile i komunikować się po angielsku. Bez doświadczenia w bankowości lub bezpieczeństwie, ale z otwartością na naukę.
Juniorzy z mniej niż 4-letnim doświadczeniem w iOS. Osoby szukające pracy w pełni zdalnej (model hybrydowy wymaga 2 dni w biurze miesięcznie). Kandydaci bez znajomości SwiftUI lub testów automatycznych.
- ?Ile osób liczy zespół iOS i jak jest podzielona praca między zespołami?
- ?Czy komponenty są rozwijane od zera, czy rozbudowa istniejącego systemu?
- ?Jakie konkretnie komponenty bezpieczeństwa/autoryzacji są używane?
- ?Czy w projekcie są dyżury (on-call) i jak często?
- ?Jaka jest średnia długość projektu w 7N dla tego klienta?
- ?Jakie narzędzia CI/CD i DevOps są stosowane konkretnie?
- ?Czy istnieje możliwość pracy nad innymi projektami po zakończeniu obecnego?
- −Nie podano wielkości zespołu ani liczby iOS developerów
- −Brak informacji o konkretnej aplikacji bankowej (klient detaliczny, korporacyjny?)
- −Nie wiadomo, czy aplikacja jest pisana od nowa (greenfield) czy rozwijana legacy
- −Brak opisu procesu rekrutacyjnego (ilość etapów, zadanie domowe itp.)
- −Nie wspomniano o systemie on-call ani pracy w trybie awaryjnym
Zespół pracuje w metodyce Agile, współpracując z backendem, frontendem webowym i Androidem. Kładzie się nacisk na wysoką jakość kodu, testy automatyczne i przeglądy. Kultura oparta na skandynawskich wartościach i 30-letnim doświadczeniu 7N.