Senior iOS Developer (Swift / SwiftUI)
Be in IT to firma rekrutacyjna, wyspecjalizowana w poszukiwaniu Specjalistów z branży technologii informatycznych. Obecnie, dla naszego klienta, poszukujemy osoby na stanowisko: Senior iOS Developer (Swift / SwiftUI)
Zakres obowiązków:
Współpraca z międzynarodową firmą technologiczną rozwijającą nowoczesne produkty mobilne.
Projektowanie i rozwój aplikacji iOS z wykorzystaniem Swift oraz SwiftUI.
Budowa architektury aplikacji w oparciu o The Composable Architecture (TCA) oraz podejście state-driven z jednokierunkowym przepływem danych.
Praca z nowoczesnym modelem współbieżności Swift 6 (async/await, actors, structured concurrency).
Tworzenie wysokiej jakości interfejsów użytkownika z naciskiem na UI/UX, animacje, gesty oraz adaptacyjne layouty.
Implementacja funkcji in-app chat, w tym obsługa wiadomości w czasie rzeczywistym oraz renderowanie bogatych treści.
Pisanie testów jednostkowych oraz rozwijanie kodu w sposób umożliwiający łatwe testowanie dzięki dependency injection.
Wykorzystanie narzędzi AI wspierających development w codziennej pracy.
Współpraca z zespołem produktowym i inżynierskim przy projektowaniu oraz rozwoju nowych funkcjonalności aplikacji.
Oczekujemy:
Minimum 5 lat doświadczenia w tworzeniu produkcyjnych aplikacji iOS z użyciem Swift oraz SwiftUI.
Praktycznego doświadczenia z The Composable Architecture (TCA), w tym reducerami, dependency management oraz nawigacją.
Znajomości nowoczesnego modelu współbieżności w Swift (actors, async/await, structured concurrency).
Doświadczenia w pracy z architekturą opartą o stan (state-driven) oraz unidirectional data flow.
Bardzo dobrej znajomości UI/UX oraz projektowania interfejsów mobilnych.
Dbałości o jakość kodu oraz doświadczenia w testach jednostkowych i testowalnej architekturze aplikacji.
Otwartości na AI-assisted development i pracę z narzędziami wspierającymi programowanie.
Znajomości języka angielskiego umożliwiającej pracę w środowisku międzynarodowym.
Mile widziane:
Doświadczenie z LiveKit lub WebRTC w kontekście audio/video w czasie rzeczywistym.
Znajomość RoomPlan, RealityKit lub ARKit.
Integracja systemów autoryzacji (np. Clerk SDK lub podobne rozwiązania).
Doświadczenie z narzędziami observability (np. Datadog).
Znajomość WidgetKit, App Groups lub Keychain sharing.
Doświadczenie z Firebase (analytics, push notifications, crash reporting).
Praca w startupowym środowisku produktowym, gdzie liczy się szybkie iterowanie i dostarczanie funkcjonalności.
Oferujemy:
Oferujemy:
Krótkoterminowy projekt na około 3 tygodnie, z możliwością dalszej, długoterminowej współpracy.
Wynagrodzenie w przedziale 45–60 USD / godzinę.
Pracę w 100% zdalną w międzynarodowym środowisku technologicznym.
Sprawny proces rekrutacji oraz możliwość pracy przy nowoczesnym produkcie mobilnym.

Be in IT
Be in IT to firma specjalizująca się w branży IT oraz oprogramowaniu, oferująca nowoczesne rozwiązania dla biznesu.
Senior iOS Developer (Swift / SwiftUI)
Senior iOS Developer (Swift / SwiftUI)