Mobile Developer (iOS)
E Net Production
Pracując w wewnętrznym zespole E Net Production, będziesz współtworzyć autorski silnik e-commerce dla platformy mobilnej iOS. Twoja rola łączy codzienne programowanie w SwiftUI z projektowaniem architektury aplikacji, mentorem dla młodszych deweloperów i dbałością o bezpieczeństwo oraz wydajność. Współpracujesz z architektami, backendem, Androidem i UX/UI w metodyce Agile. To stanowisko dla osoby, która chce mieć wpływ na kształt techniczny produktu, nie tylko pisać kod.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: liczebność zespołu ios i całego projektu, szczegóły procesu rekrutacyjnego (etapy, czas).
Pracując w wewnętrznym zespole E Net Production, będziesz współtworzyć autorski silnik e-commerce dla platformy mobilnej iOS. Twoja rola łączy codzienne programowanie w SwiftUI z projektowaniem architektury aplikacji, mentorem dla młodszych deweloperów i dbałością o bezpieczeństwo oraz wydajność. Współpracujesz z architektami, backendem, Androidem i UX/UI w metodyce Agile. To stanowisko dla osoby, która chce mieć wpływ na kształt techniczny produktu, nie tylko pisać kod.
- ✓Dostęp do szkoleń i konwersacje z native speakerem
- ✓Nowoczesny stack: Swift 6, SwiftUI, Firebase, CI/CD
- ✓Własny produkt e-commerce (nie outsourcing)
- !Poziom 'regular' a w opisie obowiązków mentoring i projektowanie architektury – może oznaczać rozbieżność między oczekiwaniami a poziomem seniority
- !Brak informacji o wielkości zespołu iOS i procesie rekrutacyjnym
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie i implementacja nowych funkcji w Swift 6 z użyciem SwiftUI i Swift Concurrency
- •Integracja z backendem poprzez API REST i architekturę mikroserwisową
- •Tworzenie i utrzymanie testów jednostkowych oraz integracyjnych
- •Konfiguracja i automatyzacja procesów CI/CD dla natywnych aplikacji iOS
- •Monitorowanie i debugowanie wydajności przy użyciu Firebase, Sentry i AppCenter
- •Przeprowadzanie code review i wdrażanie dobrych praktyk kodowania
- •Udział w spotkaniach Agile (standupy, retrospektywy, planowanie) z zespołem i Product Ownerem
- •Analiza i poprawa bezpieczeństwa aplikacji (cert pinning, szyfrowanie, OWASP Mobile)
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Minimalny profil to iOS Developer z co najmniej 2 latami praktyki, solidnie znający Swift i SwiftUI, potrafiący samodzielnie zintegrować API i utrzymać jakość kodu. Osoba otwarta na mentoring i gotowa do pracy w Agile.
Raczej nie aplikuj, jeśli masz mniej niż 2 lata doświadczenia (wymaganie minimalne), szukasz wyłącznie zadań czysto developerskich bez odpowiedzialności za architekturę, albo nie interesuje Cię bezpieczeństwo i optymalizacja.
- ?Ile osób liczy zespół iOS i jak wygląda podział obowiązków?
- ?Czy mentoring jest formalną częścią roli (np. regularne 1:1, przeglądy)?
- ?Jakie narzędzia CI/CD są używane w codziennej pracy?
- ?Czy istnieje plan modernizacji lub migracji starszych części aplikacji?
- ?Jakie są typowe wyzwania bezpieczeństwa w obecnym projekcie?
- ?Czy są ustalone budżety na konferencje lub dodatkowe szkolenia?
- ?Jak często odbywają się code review i jakie praktyki są stosowane?
- −Liczebność zespołu iOS i całego projektu
- −Szczegóły procesu rekrutacyjnego (etapy, czas)
- −Informacja o ewentualnych dyżurach lub on-call
- −Budżet na szkolenia i konferencje
Zespół ceni komunikację, współpracę i zaufanie, stawia na aktywne uczestnictwo w budowaniu innowacyjnego środowiska. Praca w metodyce Agile/Scrum sprzyja ciągłemu doskonaleniu.