Senior iOS Developer
BlueSoft
To stanowisko senior iOS developera, który będzie odpowiedzialny za rozwój flagowej aplikacji mobilnej w modelu B2B poprzez software house. Codzienna praca obejmuje implementację nowych funkcjonalności w Swift, projektowanie skalowalnej architektury (MVVM/Clean), dbanie o jakość kodu poprzez code review i testy oraz ścisłą współpracę z zespołami produktowymi, UI/UX i backendowymi. Rola ma charakter stricte techniczny, z naciskiem na optymalizację wydajności i automatyzację CI/CD.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: brak informacji o widełkach wynagrodzenia, nie podano wielkości zespołu ios.
To stanowisko senior iOS developera, który będzie odpowiedzialny za rozwój flagowej aplikacji mobilnej w modelu B2B poprzez software house. Codzienna praca obejmuje implementację nowych funkcjonalności w Swift, projektowanie skalowalnej architektury (MVVM/Clean), dbanie o jakość kodu poprzez code review i testy oraz ścisłą współpracę z zespołami produktowymi, UI/UX i backendowymi. Rola ma charakter stricte techniczny, z naciskiem na optymalizację wydajności i automatyzację CI/CD.
- ✓Stabilna firma z 20-letnim stażem
- ✓Możliwość rozwoju w chmurze (szkolenia, certyfikacje) i nauki języków obcych
- ✓Płaska hierarchia i kultura dzielenia się wiedzą
- !Brak widełek wynagrodzenia w ogłoszeniu
- !W różnych zespołach mogą obowiązywać różne ustalenia dotyczące trybu pracy (hybryda/zdalny) – brak jednolitej polityki
- !Brak informacji o wielkości zespołu i bezpośrednim przełożonym
- !Opis benefitów zawiera elementy firmowe (rejsy), które mogą być mało istotne dla dewelopera
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Implementowanie nowych modułów aplikacji w języku Swift
- •Projektowanie i refaktoryzacja architektury (MVVM, Clean Architecture) dla zapewnienia skalowalności
- •Przeprowadzanie code review i dbanie o standardy Clean Code
- •Debugowanie złożonych problemów wydajnościowych i stabilnościowych
- •Pisanie testów jednostkowych i UI (XCTest, XCUITest)
- •Wspieranie procesów CI/CD oraz automatyzacja wydań
- •Współpraca z zespołami Product, UI/UX i Backend przy definiowaniu wymagań i rozwiązań
- •Utrzymywanie dokumentacji technicznej i standardów jakości kodu
Oferta dla doświadczonych specjalistów (Senior).
iOS developer z 4-letnim doświadczeniem komercyjnym, znający Swift, UIKit i SwiftUI na poziomie średniozaawansowanym, potrafiący samodzielnie implementować moduły oraz uczestniczyć w code review. Powinien mieć podstawy MVVM i umiejętność pracy z REST API.
Juniorzy z mniej niż 3 latami doświadczenia, osoby nieznające SwiftUI lub UIKit, a także deweloperzy unikający testów i code review. Rola nie jest odpowiednia dla kogoś szukającego pracy w startupie lub produkcie własnym – to typowa współpraca w software house z klientem zewnętrznym.
- ?Ile osób liczy zespół iOS i jak wygląda podział kompetencji?
- ?Jakie są konkretne narzędzia CI/CD używane w projekcie?
- ?Czy istnieje system dyżurów on-call i jaka jest jego częstotliwość?
- ?Jaki jest zakres odpowiedzialności za architekturę – czy mogę proponować zmiany?
- ?Czy projekt jest greenfield, czy rozwijamy istniejący kod – jaki jest stopień zadłużenia technicznego?
- ?Jak wygląda proces rekrutacji – ile etapów, czy jest zadanie domowe?
- −Brak informacji o widełkach wynagrodzenia
- −Nie podano wielkości zespołu iOS
- −Brak szczegółów dotyczących produktu (konsumencki vs enterprise)
- −Nieznany proces rekrutacyjny
- −Brak wzmianki o ewentualnych dyżurach on-call
- −Nie wiadomo, czy projekt to nowe wdrożenie czy rozwój istniejącej aplikacji
Firma deklaruje płaską hierarchię i entuzjastyczne podejście do technologii, promuje dzielenie się wiedzą przez gildie tematyczne i szkolenia wewnętrzne. Zespół interdyscyplinarny, z naciskiem na współpracę i wysokie standardy jakości.