iOS Engineer
co.brick
To rola dla doświadczonego iOS developera, który będzie budować nowoczesną aplikację konsumencką związaną z głosem (audio/speech) w małym, wysokowydajnym zespole produktowym. Obejmuje pełny zakres: od architektury, przez implementację w Swift/SwiftUI/UIKit, po integrację z backendem i AI, optymalizację wydajności oraz dostarczanie do App Store. To kluczowa rola inżynierska z realnym wpływem na produkt, ale nie jest to rola założycielska.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: nie podano wielkości zespołu ios ani liczby osób w projekcie., brak opisu procesu rekrutacyjnego (etapy, czas trwania)..
To rola dla doświadczonego iOS developera, który będzie budować nowoczesną aplikację konsumencką związaną z głosem (audio/speech) w małym, wysokowydajnym zespole produktowym. Obejmuje pełny zakres: od architektury, przez implementację w Swift/SwiftUI/UIKit, po integrację z backendem i AI, optymalizację wydajności oraz dostarczanie do App Store. To kluczowa rola inżynierska z realnym wpływem na produkt, ale nie jest to rola założycielska.
- ✓Szczegółowy opis obowiązków i technologii – transparentność co do codziennej pracy.
- ✓Praca zdalna (remote) – pełna elastyczność lokalizacji.
- ✓Realna odpowiedzialność i wpływ na produkt – nie tylko wykonawca.
- ✓Współpraca z backendem i AI – praca nad nowoczesnym stackiem.
- −Brak informacji o kliencie końcowym (praca przez agencję) – może to oznaczać mniejszą stabilność lub mniejszy wpływ na produkt.
- −Brak opisu procesu rekrutacyjnego – nie wiadomo ile etapów i czy jest zadanie domowe.
- !Wymagane tylko 2+ lata doświadczenia przy roli senior – może oznaczać niskie progi lub realnie mid-level.
- !Brak informacji o wielkości zespołu – nie wiadomo czy praca w parze czy solo.
- !Zdanie 'Not a founding role' sugeruje, że może to być wczesny etap produktu, co wiąże się z dynamiką i niepewnością.
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Budowa i utrzymanie aplikacji iOS w Swift z użyciem SwiftUI i UIKit
- •Projektowanie architektury z wyraźnymi modułami i testowalnością
- •Implementacja offline-first, lokalnej trwałości i synchronizacji
- •Tworzenie doświadczeń czasu rzeczywistego (live state, streaming)
- •Optymalizacja wydajności: płynne przewijanie, szybki start, efektywne działanie w tle
- •Integracja deep linków, powiadomień push i komunikacji w aplikacji
- •Współpraca z backendem przy definiowaniu API i obsłudze błędów
- •Pisanie testów (unit, integracyjne, UI) oraz utrzymanie jakości kodu przez CI/CD
Oferta dla doświadczonych specjalistów (Senior).
iOS developer z co najmniej 2 latami komercyjnego doświadczenia w Swift, który potrafi budować aplikacje z SwiftUI/UIKit, zarządzać stanem offline i integrować się z API. Gotów do nauki i pracy w małym zespole.
Juniorzy z mniej niż 1 rokiem doświadczenia w iOS lub osoby bez solidnej znajomości Swift i SwiftUI/UIKit. Rola wymaga samodzielności i głębokiego zrozumienia architektury.
- ?Jaki jest dokładny profil klienta końcowego? Czy to startup, scale-up, czy większa firma?
- ?Ile osób liczy zespół iOS/mobilny?
- ?Jak wygląda proces rekrutacyjny – ile etapów, czy jest zadanie domowe?
- ?Czy w projekcie są dyżury on-call lub praca w weekendy przy wydaniach?
- ?Jakie są perspektywy rozwoju – czy są plany na skalowanie zespołu?
- −Nie podano wielkości zespołu iOS ani liczby osób w projekcie.
- −Brak opisu procesu rekrutacyjnego (etapy, czas trwania).
- −Nie wiadomo, czy praca jest bezpośrednio z klientem, czy przez agencję jako pośrednika.
- −Nie określono, czy istnieje możliwość wyjazdów integracyjnych lub spotkań na żywo.
Mały, wysokowydajny zespół produktowy z dużą autonomią i odpowiedzialnością. Wymagana bliska współpraca z designerami i backendem. Kultura oparta na jakości, testach i ciągłym doskonaleniu.