Senior Mobile Developer (iOS)
E Net Production
Rola senior iOS developera w wewnętrznym zespole produktowym, który buduje własny silnik e-commerce. Główne zadania to projektowanie architektury aplikacji mobilnych, mentoring młodszych developerów, współpraca z UX/UI i backendem oraz dbanie o bezpieczeństwo i wydajność. To techniczne przywództwo, ale z dużą ilością pracy praktycznej – kodowania, review i optymalizacji.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: brak informacji o wielkości zespołu ios/android, nie podano procesu rekrutacyjnego (liczba etapów, zadanie domowe).
Rola senior iOS developera w wewnętrznym zespole produktowym, który buduje własny silnik e-commerce. Główne zadania to projektowanie architektury aplikacji mobilnych, mentoring młodszych developerów, współpraca z UX/UI i backendem oraz dbanie o bezpieczeństwo i wydajność. To techniczne przywództwo, ale z dużą ilością pracy praktycznej – kodowania, review i optymalizacji.
- ✓Własny produkt (silnik e-commerce) – stabilność i wpływ na rozwój
- ✓B2B z elastycznymi formami współpracy
- ✓Szkolenia i konwersacje z native speakerem – rozwój językowy
- ✓Program poleceń pracowniczych
- !Wymagane 2-3 lata doświadczenia na stanowisko senior – może oznaczać niższy poziom niż typowy senior
- !Brak informacji o wielkości zespołu i zakresie odpowiedzialności w codziennej pracy
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie architektury aplikacji iOS z uwzględnieniem skalowalności i bezpieczeństwa
- •Pisanie kodu w Swift/SwiftUI z użyciem Swift Concurrency i SPM
- •Przegląd kodu i dokumentacji technicznej
- •Mentoring zespołu developerskiego i prowadzenie best practices
- •Współpraca z UX/UI nad prototypami i finalnymi rozwiązaniami
- •Utrzymanie i integracja zewnętrznych bibliotek (CocoaPods, Capacitor/Cordova)
- •Monitorowanie wydajności i bezpieczeństwa aplikacji (Firebase, Sentry, cert pinning)
- •Udział w tworzeniu roadmapy technologicznej i eksperymentach PoC
Oferta dla doświadczonych specjalistów (Senior).
iOS developer z min. 2 latami doświadczenia, który samodzielnie projektuje i implementuje aplikacje w SwiftUI, zna podstawy bezpieczeństwa i potrafi komunikować się po angielsku. Osoba gotowa uczyć się i rozwijać w zespole.
Juniorzy poniżej 2 lat doświadczenia, osoby szukające wyłącznie pracy zdalnej bez kontaktu z zespołem (choć jest opcja remote, wymagana jest współpraca), ani developerzy unikający architektury i mentoringu.
- ?Ile osób liczy zespół iOS i jak jest podzielony na role?
- ?Jaki jest aktualny stan aplikacji – legacy czy greenfield?
- ?Jak wygląda typowy dzień pracy – proporcja kodowania do architektury i mentoringu?
- ?Czy istnieje system on-call lub dyżury?
- ?Jak często odbywają się code review i kto zatwierdza architekturę?
- ?Jaki jest stosowany system kontroli wersji i proces CI/CD?
- ?Czy planowane jest przejście z Capacitor/Cordova na w pełni natywne rozwiązanie?
- −Brak informacji o wielkości zespołu iOS/Android
- −Nie podano procesu rekrutacyjnego (liczba etapów, zadanie domowe)
- −Brak opisu środowiska deweloperskiego (np. używane IDE, workflow)
- −Nie wiadomo, jaka jest skala użytkowników aplikacji
Zespół ceni komunikację, współpracę i innowacje. Praca w Agile/Scrum z naciskiem na jakość i bezpieczeństwo.