Pracuj.pl Praca zdalna Senior

Senior Swift (iOS & MacOS) Developer

SOXES POLAND sp. z o.o.

⚲ Warszawa, Targówek

18 000–22 000 zł brutto / mies.

Wymagania

  • Swift
  • MacOS
  • IOS
  • Objective-C

Opis stanowiska

Nasze wymagania:
5+ years of professional experience developing in Swift and SwiftUI (Objective-C knowledge is a plus).
Deep understanding of Apple development ecosystems (Xcode, Instruments, Combine, AppKit/UIKit, Core Data, etc.).
Experience maintaining MacOS and iOS apps across multiple OS versions.
Familiarity with modular architectures (MVVM, VIPER, or Clean Architecture).
Experience integrating REST/GraphQL APIs, local persistence, and background sync.
Practical experience with unit/UI testing and App Store Connect/TestFlight workflows.
Strong sense of code quality, maintainability, and long-term product sustainability.
English C1 or above, written and spoken.
German is a plus.

Zakres obowiązków:
Maintain, refactor, and evolve our existing MacOS and iPhone application stack.
Modernize legacy components while ensuring backward compatibility and stability.
Improve UX and performance across iPhone and MacOS platforms.
Ensure integration with backend APIs and shared business logic.
Coordinate releases, testing, and deployments via App Store and internal test systems.
Introduce and enforce coding standards, test coverage, and CI/CD practices for Swift projects.
Collaborate closely with designers, backend engineers, and project management to plan feature roadmaps and technical improvements.
Analyze and fix complex bugs or performance bottlenecks in existing Swift and Objective-C codebases.

🔍 Dekoder Ogłoszenia

🔴
Modernize legacy components while ensuring backward compatibility and stability.
Przygotuj się na pracę z przestarzałym kodem, który wymaga znaczących zmian, ale musi nadal działać bez błędów.
🔴
Analyze and fix complex bugs or performance bottlenecks in existing Swift and Objective-C codebases.
Będziesz musiał rozwiązywać trudne problemy w kodzie, który może być słabo udokumentowany lub napisany w starszym języku.
🔴
Introduce and enforce coding standards, test coverage, and CI/CD practices for Swift projects.
Oczekuje się, że będziesz inicjować i egzekwować nowe procesy, co może oznaczać walkę z oporem lub brak istniejących narzędzi.
🟡
Collaborate closely with designers, backend engineers, and project management to plan feature roadmaps and technical improvements.
Będziesz musiał aktywnie uczestniczyć w planowaniu i komunikacji, co może oznaczać dodatkowe obowiązki poza czystym kodowaniem.
🟡
5+ years of professional experience developing in Swift and SwiftUI (Objective-C knowledge is a plus).
Wymagane jest znaczące doświadczenie, a znajomość Objective-C może być kluczowa do zrozumienia starszych części projektu.