NoFluffJobs Praca zdalna Senior New

iOS Developer

Euvic S.A.

⚲ Remote

16 800 - 25 200 PLN (B2B)

Wymagania

  • doświadczenie na poziomie Senior w tworzeniu natywnych aplikacji iOS
  • znajomość SwiftUI, Swift Concurrency, MVVM, Clean Architecture, SOLID, TCA
  • doświadczenie w refaktoryzacji istniejącego kodu i dbaniu o jakość w środowisku Agile
  • tworzenie testów: unit, snapshot, integration (XCTest)
  • projektowanie i implementacja komponentów Design System zgodnych z wymaganiami dostępności
  • udział w code review i dbanie o standardy jakości kodu
  • współtworzenie procesów CI/CD, release orchestration i automatyzacji testów (Fastlane)
  • przygotowywanie dokumentacji technicznej i decyzji architektonicznych

Opis stanowiska

Projekt to aplikacja mobilna InPostu — jedna z największych aplikacji logistycznych w Europie, z ponad 10 mln użytkowników, rozwijana i skalowana na kolejne rynki. Jako Senior iOS Developer będziesz tworzyć i rozwijać funkcjonalności, refaktoryzować istniejący kod, budować komponenty Design System z dbałością o dostępność oraz współtworzyć procesy CI/CD i release orchestration. To oferta dla doświadczonego iOS-owca, który chce realnie wpływać na architekturę i jakość kodu w środowisku Agile, a nie tylko dostarczać kolejne ekrany.

🔍 Dekoder Ogłoszenia

🟡
jedną z najbardziej rozpoznawalnych aplikacji mobilnych w europejskim sektorze logistycznym
Marketingowy superlatyw bez konkretów — nie podano nazwy aplikacji w tym zdaniu (choć dalej ujawniono InPost), co ma budować prestiż zamiast przekazywać fakty.
🟢
z której korzysta ponad 10 milionów użytkowników
Konkretna, weryfikowalna liczba — realny argument o skali projektu, nie pusty slogan.
🟡
chce mieć realny wpływ na architekturę, jakość kodu
Częsty frazes w ogłoszeniach seniorskich; może oznaczać realną autonomię, ale też brak wsparcia architektonicznego i przerzucenie odpowiedzialności na developera.
🟡
skalowanie aplikacji na kolejne rynki europejskie
Sygnał możliwej pracy nad lokalizacją/internacjonalizacją oraz potencjalnie większego obciążenia związanego z utrzymaniem wielu wersji rynkowych.
🟡
rozwój rozwiązań wykorzystywanych przez miliony użytkowników każdego dnia
Powtórzenie argumentu o skali — brzmi dobrze, ale nie wnosi nowych informacji o roli czy warunkach.