June 12, 2026
iOS Developer
Mid • Remote
100 - 115 PLN/hr
Gliwice, Poland
Mid iOS Developer (KMP / Swift) – Projekt 4 tyg.
Dla naszego Klienta poszukujemy doświadczonego Mid iOS Developera
Jeśli masz min. 3 lata doświadczenia, świetnie znasz ekosystem Apple, a technologia Kotlin Multiplatform (KMP) nie jest Ci obca – to projekt idealny dla Ciebie!
Szczegóły kontraktu:
Stawka: 100 – 115 zł/h netto (+ VAT) na B2B
Start projektu: 13.07
Czas zaangażowania: 4 tygodnie (z opcją przedłużenia przy kolejnych etapach)
Wymagany język angielski: B2/C1 (płynna, bezpośrednia komunikacja z klientem końcowym)
O projekcie:
Dołączysz do zespołu realizującego zaawansowane rozwiązanie mobilne dla branży gastronomicznej. Projekt łączy natywny development iOS z współdzieloną logiką biznesową (KMP), dlatego nasz Klient szuka osoby, która sprawnie porusza się w takim środowisku i potrafi dowozić stabilny kod w krótkim czasie.
Twój zakres obowiązków:
Rozwój i optymalizacja aplikacji iOS dla klienta z branży restauracyjnej.
Integracja współdzielonej logiki biznesowej za pomocą KMP.
Tworzenie UI z wykorzystaniem UIKit oraz SwiftUI.
Praca z architekturą klient-serwer oraz integracja z REST API.
Zapewnienie wysokiej jakości kodu poprzez pisanie testów jednostkowych.
Bezpośrednia komunikacja z zagranicznym zespołem klienta w języku angielskim.
Nasze oczekiwania (Must-have):
Min. 3-letnie doświadczenie zawodowe w programowaniu na iOS.
Znajomość KMP (Kotlin Multiplatform) – warunek konieczny.
Dobra znajomość języka Swift oraz frameworków UIKit i SwiftUI.
Znajomość paradygmatów programowania reaktywnego.
Doświadczenie z menedżerami pakietów: SPM / CocoaPods / Carthage.
Praktyczna znajomość wzorców architektury (np. MVVM, MVC).
Doświadczenie z REST API i architekturą klient-serwer.
Dobra znajomość procesów Code Signing oraz App Store Connect.
Doświadczenie w pracy z Dependency Injection.
Umiejętność pisania testów jednostkowych (Unit Tests).
Znajomość języka angielskiego na poziomie min. B2/C1 (swobodna komunikacja biznesowa i techniczna).
Mile widziane (Nice-to-have):
Znajomość mobilnych baz danych (Realm / Core Data / Couchbase).
Umiejętność pisania testów UI oraz Snapshot.
Praktyczne doświadczenie z narzędziami CI/CD.
Znajomość narzędzi do generowania projektów (np. Tuist, XcodeGen).
Znajomość architektury TCA (The Composable Architecture).
Aktywny wkład w projekty Open Source.
Similar jobs you might like
Technology
co.brick
iOS Developer (Mid/Senior)
Mid
Remote
Gliwice, Poland
120 - 130 PLN/hr
🏢 Summary: Mid/Senior iOS Developer role in a long-term mobile project built with modular architecture using SwiftUI and Kotlin Multiplatform Mobile. The project focuses on developing a content platform with personalized content, multimedia, subscriptions, SSO, and push notifications. The position emphasizes high technical quality, modularity, and practical use of AI tools in daily development. 🗂️ Requirements: Very good knowledge of Swift, Very good knowledge of SwiftUI, Strong knowledge of modern iOS development, Experience with large, modular mobile applications, Practical knowledge of Claude Code or similar AI development tools 📃 Skills: Swift, SwiftUI, Kotlin, KMM, Compose, Ktor, Koin, Coroutines, Serialization, Firebase, GitHub, Actions, Gradle, Claude 🏢 Description: Poszukujemy iOS Developera do dużego, nowoczesnego projektu mobilnego realizowanego w architekturze modułowej z wykorzystaniem Kotlin Multiplatform Mobile oraz natywnego UI w SwiftUI. Projekt Rozwój platformy contentowej oferującej: personalizowane treści, multimedia, subskrypcje, logowanie SSO, powiadomienia push. To długofalowy projekt rozwijany zgodnie z aktualnymi standardami mobile engineeringu, z dużym naciskiem na jakość techniczną, modularność oraz efektywne wykorzystanie AI w codziennej pracy zespołu. Informacje organizacyjne Start: ASAP Czas trwania: 3 miesiące z możliwością przedłużenia Tryb pracy: 100% zdalnie Stawka: 130 PLN/h Seniority: Mid / Senior Zakres roli Szukamy osoby, która: dobrze odnajduje się w samodzielnej pracy, potrafi proponować rozwiązania architektoniczne i produktowe, aktywnie wspiera zespół w utrzymaniu wysokiej jakości technicznej, korzysta z AI w codziennej pracy developerskiej i chce rozwijać ten obszar w zespole. Istotnym elementem roli będzie praktyczne wykorzystanie narzędzi AI (głównie Claude Code), udział w code review oraz dzielenie się dobrymi praktykami związanymi z AI-assisted development. Tech Stack Swift SwiftUI Swift 5.9 Kotlin Multiplatform Mobile (KMM) Kotlin Compose Multiplatform Ktor Koin Kotlinx Coroutines Kotlinx Serialization Firebase GitHub Actions Gradle Kluczowe wymagania bardzo dobra znajomość Swift, SwiftUI oraz nowoczesnego iOS developmentu, doświadczenie w pracy przy większych, modularnych aplikacjach mobilnych, praktyczna znajomość Claude Code lub podobnych narzędzi AI wspierających development, samodzielność, proaktywność i umiejętność wspierania zespołu technicznego, dobra komunikacja i ownership. Mile widziane doświadczenie z Kotlin Multiplatform Mobile, znajomość architektury modularnej, doświadczenie z CI/CD oraz automatyzacją procesów developerskich.
Technology
Upvanta sp. z o.o.
iOS Developer (SwiftUI + Kotlin Multiplatform)
Senior
Remote
Warsaw, Poland
1,000 - 1,200 PLN/hr
🏢 Summary: Offer for a Senior iOS Developer to build and evolve a modern content platform using SwiftUI with integration to a shared Kotlin Multiplatform layer. The role focuses on developing a scalable, modular iOS application with personalized content, subscriptions, multimedia and SSO features. Fully remote B2B cooperation on a long-term product project. 🗂️ Requirements: Very good knowledge of Swift, Very good knowledge of SwiftUI, Commercial experience in iOS application development, Experience with large, modular mobile projects, Strong knowledge of iOS development patterns and standards, Ability to design scalable and testable architecture, Experience with code review, Experience with CI/CD processes, Proficiency with Git, Practical experience with Kotlin Multiplatform (KMM/KMP) 📃 Skills: Swift, SwiftUI, Kotlin, KMM, KMP, Compose, Ktor, Koin, Coroutines, Serialization, Firebase, Git, GitHub, Actions, Gradle, CI/CD 🏢 Description: O projekcie Dołącz do zespołu rozwijającego nowoczesną platformę contentową dostarczającą spersonalizowane treści, multimedia oraz usługi subskrypcyjne dla szerokiego grona użytkowników. Projekt realizowany jest w architekturze modułowej z wykorzystaniem Kotlin Multiplatform Mobile, przy zachowaniu natywnego interfejsu użytkownika po stronie iOS w SwiftUI. Aplikacja obejmuje m.in . funkcjonalności związane z personalizacją treści, logowaniem SSO, subskrypcjami, multimediami oraz powiadomieniami push. Lokalizacja: 100% zdalnie Współpraca: B2B Stawka: 1000–1200 zł/h Wymagania Wymagania obowiązkowe Bardzo dobra znajomość języka Swift oraz frameworka SwiftUI. Komercyjne doświadczenie w tworzeniu i rozwijaniu aplikacji iOS. Doświadczenie w pracy przy dużych, modularnych projektach mobilnych. Bardzo dobra znajomość współczesnych wzorców i standardów iOS Development. Umiejętność projektowania czytelnego, skalowalnego i testowalnego kodu. Doświadczenie z code review oraz pracą w zespołach produktowych. Znajomość procesów CI/CD oraz pracy z Git. Praktyczne doświadczenie w pracy z Kotlin Multiplatform (KMM/KMP) – warunek konieczny. Dodatkowym atutem będzie Doświadczenie z Compose Multiplatform. Znajomość Firebase. Doświadczenie z GitHub Actions. Znajomość Ktor, Koin, Kotlinx Coroutines oraz Kotlinx Serialization. Praktyczna znajomość Claude Code lub innych narzędzi AI wspierających rozwój oprogramowania. Zakres obowiązków Rozwój natywnej aplikacji iOS w SwiftUI. Integracja i współpraca z warstwą współdzieloną Kotlin Multiplatform. Udział w projektowaniu i rozwoju architektury aplikacji. Tworzenie wysokiej jakości, skalowalnego i łatwego w utrzymaniu kodu. Udział w code review oraz inicjatywach podnoszących jakość techniczną projektu. Wspieranie zespołu w efektywnym wykorzystaniu narzędzi AI (w szczególności Claude Code). Współpraca z zespołami backend, Android i QA. Stack technologiczny Swift SwiftUI Swift 5.9 Kotlin Multiplatform Mobile (KMM/KMP) Kotlin Compose Multiplatform Ktor Koin Kotlinx Coroutines Kotlinx Serialization Firebase GitHub Actions Gradle Oferujemy Długofalową współpracę przy dużym projekcie produktowym. Pracę w nowoczesnym środowisku technologicznym opartym o Kotlin Multiplatform. Dużą samodzielność i realny wpływ na rozwiązania techniczne. W pełni zdalny model pracy. Konkurencyjne wynagrodzenie B2B. Współpracę z doświadczonym zespołem specjalistów.
Technology
SOFLAB TECHNOLOGY
Programista/ka iOS
Senior
Remote
Warsaw, Poland
100 - 130 PLN/hr
🏢 Summary: Development of advanced iOS applications with a focus on implementing new features, maintaining performance, fixing bugs, and ensuring high code quality. The role involves working with SwiftUI and UIKit, applying Clean Architecture principles, integrating REST APIs, and writing automated tests. Fully remote B2B contract for long-term collaboration. 🗂️ Requirements: Minimum 4 years of experience in iOS mobile application development, Experience with SwiftUI and UIKit, Knowledge of Clean Architecture and SOLID principles, Experience with MVVM and other design patterns, Ability to integrate and work with REST API, Experience in writing unit and integration tests, Proficiency in Git and GitFlow, Experience working in Agile methodologies such as Scrum 📃 Skills: Swift, SwiftUI, UIKit, iOS, CleanArchitecture, SOLID, MVVM, REST, API, UnitTesting, IntegrationTesting, Git, GitFlow, Scrum 🏢 Description: ZADANIA: Projektowanie zaawansowanych aplikacji na platformę iOS Współpraca z zespołem w celu projektowania i dostarczania nowych funkcji Diagnoza i naprawianie błędów, dbałość o wydajność aplikacji Przeprowadzanie testów aplikacji Ciągłe wdrażanie nowych funkcjonalności Opracowywanie dokumentacji technicznej WYMAGANIA: Co najmniej 4-letnie doświadczenie w tworzeniu aplikacji mobilnych na iOS z wykorzystaniem SwiftUI oraz UIKit Dobra znajomość zasad Clean Architecture oraz SOLID Praktyczna znajomość wzorca MVVM i innych popularnych wzorców projektowych Umiejętność integracji i pracy z REST API Doświadczenie w pisaniu testów jednostkowych oraz integracyjnych Znajomość systemu kontroli wersji Git, w tym pracy z GitFlow, oraz doświadczenie w pracy zespołowej Znajomość metodyk zwinnych, takich jak Scrum DODATKOWE IFNORMACJE: Forma współpracy: b2b Stawka: 100 -130 zł/h Długość zatrudnienia: 12 miesięcy + Model pracy: 100% zdalnie
Technology
emagine Polska
iOS Developer
Mid
Hybrid
Lisbon, Portugal
🏢 Summary: Offer for an experienced iOS Developer to design, develop, and maintain high-quality mobile applications using Swift and modern iOS frameworks. The role involves building new features, maintaining existing apps, ensuring code quality, and collaborating within agile teams. It also includes working with CI processes and overseeing deliverables from external teams in a hybrid setup. 🗂️ Requirements: Minimum 3 years iOS development experience, Minimum 3 years commercial experience with Swift, Strong knowledge of RESTful services, Strong experience with SwiftUI, Experience with async/await and concurrency, Experience with MVVM architecture, Experience with Clean Architecture, Experience with multithreading and asynchronous programming, Experience working in Scrum teams, Ability to set up and maintain iOS development environments 📃 Skills: Swift, SwiftUI, REST, async/await, Concurrency, MVVM, CleanArchitecture, Multithreading, Scrum, CocoaTouch, Git, Jira, Confluence, XCTest, Firebase, MapBox, Fastlane, CI 🏢 Description: Introduction & Summary We are seeking an experienced iOS Developer with a strong background in mobile development and expertise in Swift. The ideal candidate will have a minimum of three years of relevant experience, specifically in developing iOS applications. Proficiency in modern development tools and frameworks is essential, with a focus on producing high-quality, user-centric mobile solutions. Main Responsibilities The iOS Developer will be involved in various mobile development projects, ensuring high standards in the delivery of mobile applications. Engage in technical discussions with internal and external development teams. Oversee and ensure the quality of deliverables from external teams. Develop new features for mobile applications. Provide support and maintenance for existing mobile applications. Install and maintain development environments for iOS projects. Collaborate with the quality team to create automatic and continuous integration processes. Test mobile solutions in real-world conditions, which may occasionally involve driving company vehicles. Key Requirements At least 3 years of experience in mobile development (iOS). At least 3 years of experience developing in Swift. Strong knowledge and experience in RESTful services. Strong knowledge and experience with SwiftUI. Experience with async/await and concurrency (Swift 6). Experience with MVVM architectures. Experience with Clean Architecture. Experience with multi-threading and asynchronous logic. Experience working in agile teams using Scrum. Nice to Have Knowledge of Cocoa Touch and other Apple frameworks. Experience with Git Flow. Familiarity with Jira and Confluence. Interest in product design and UI implementation on iOS. Experience with XCTest. Deep knowledge of software architecture and development practices. Experience with Firebase and MapBox. Experience with fastlane. Other Details This position is hybrid, requiring in-office attendance from 2 days per month to up to 3 days per week, depending on project needs.
Technology
New offer
co.brick Talents
iOS Developer
Senior
Remote
Gliwice, Poland
85 - 95 PLN/hr
🏢 Summary: Short-term remote B2B contract for an experienced iOS Developer to extend an existing mobile application with a proxy-based WebView communication module. The role focuses on advanced networking, server communication, WebView integration, and implementation of Captcha and OTP verification flows within the existing architecture. 🗂️ Requirements: Commercial experience as iOS Developer (Mid+ / Senior-), Strong knowledge of client-server communication, Experience with REST APIs, Experience with proxy communication, Knowledge of session and state management, Practical experience with WebView integration, Experience implementing Captcha and OTP verification flows, Ability to integrate new modules into existing codebase, English level B2 or higher 📃 Skills: iOS, REST, WebView, Proxy, Captcha, OTP, Swift 🏢 Description: O projekcie: Dla naszego klienta poszukujemy doświadczonego programisty iOS na poziomie Mid+ / Senior- do precyzyjnie określonego, krótkoterminowego projektu. Głównym zadaniem będzie rozbudowa istniejącego rozwiązania o nowy moduł. Umożliwi on kierowanie komunikacji do stron internetowych w całości poprzez serwer proxy, korzystający z dedykowanego, ustandaryzowanego WebView (w celu zapewnienia najwyższej stabilności na różnych urządzeniach). Projekt obejmuje również wdrożenie obsługi mechanizmów weryfikacji Captcha i OTP oraz płynne zintegrowanie nowego modułu z obecną architekturą aplikacji. Projekt ma silnie techniczny charakter – główny nacisk kładziemy na zaawansowaną logikę sieciową i integracyjną, dlatego prace w obszarze interfejsu użytkownika (UI) ograniczą się jedynie do niezbędnych modyfikacji i dostosowań. Twój zakres obowiązków: - Zbudowanie i wdrożenie nowego modułu komunikacji przez serwer proxy otwierający dedykowane WebView. - Zintegrowanie nowej funkcjonalności z istniejącą bazą kodu aplikacji. - Obsługa złożonej logiki komunikacji z serwerem (zarządzanie sesją, proxy, nagłówki). - Implemetacja obsługi weryfikacji typu Captcha oraz OTP wewnątrz przepływu. - Wprowadzenie drobnych, kosmetycznych poprawek w interfejsie użytkownika (UI). Wymagania (Must Have): - Udokumentowane komercyjne doświadczenie jako iOS Developer (Mid+ / Senior-). - Bardzo dobra znajomość złożonej komunikacji klient-serwer (REST, proxy, zarządzanie stanem i sesjami). - Praktyczne doświadczenie w integracji i obsłudze komponentów WebView oraz osadzaniu przeglądarki w aplikacji mobilnej. - Doświadczenie w obsłudze przepływów weryfikacyjnych (Captcha, OTP). - Umiejętność szybkiego wchodzenia w istniejący kod i łączenia go z nowo tworzonymi modułami. - Minimum poziom B2 języka angielskiego. Oferujemy: - Forma współpracy: B2B - Stawka: Max 85–95 PLN/h + VAT - Czas trwania: 7–8 tygodni - Planowany start: Połowa sierpnia / początek września - Tryb pracy: 100% zdalnie
Technology
Connectis
iOS Developer
Senior
Remote
Warsaw, Poland
107 - 130 PLN
🏢 Summary: Oferta dotyczy roli iOS Developera odpowiedzialnego za rozwój i utrzymanie kluczowej aplikacji mobilnej na platformę iOS wykorzystywanej przez szeroką bazę użytkowników. Projekt obejmuje pełen cykl wytwarzania oprogramowania – od analizy wymagań po wdrożenie i utrzymanie – w środowisku zwinnym, z naciskiem na jakość kodu i testy. Rola zakłada ścisłą współpracę z zespołami Backend, UX/UI i Product oraz pracę z rozbudowaną architekturą aplikacji. 🗂️ Requirements: Minimum 5 lat komercyjnego doświadczenia jako iOS Developer, Doświadczenie w rozwijaniu i utrzymaniu natywnych aplikacji iOS o dużej skali użytkowników, Bardzo dobra znajomość Swift 5, Bardzo dobra znajomość iOS SDK, Praktyczna znajomość UIKit i SwiftUI, Doświadczenie w integracji z backendem poprzez REST API lub GraphQL, Doświadczenie w pracy z TDD i Code Review, Doświadczenie w tworzeniu i utrzymaniu testów jednostkowych (XCTest), Doświadczenie w tworzeniu testów end-to-end (XCUITest), Umiejętność samodzielnej realizacji zadań end-to-end, Doświadczenie w pracy z rozbudowaną bazą kodu i współdzieloną architekturą, Bardzo dobra znajomość języka angielskiego (min. B2), Dostępność do rozpoczęcia pracy ASAP lub z maksymalnie 2-tygodniowym okresem wypowiedzenia 📃 Skills: Swift, iOS, iOSSDK, UIKit, SwiftUI, REST, GraphQL, XCTest, XCUITest, TDD, CI/CD, MVVM, VIPER, Combine, CoreData, Fastlane, CocoaPods 🏢 Description: Wspólnie z naszym Partnerem, krajowym liderem w branży e-commerce , poszukujemy doświadczonego/ej specjalisty/ki do realizacji projektów jako iOS Developer/ka . Projekt obejmuje rozwój jednej z kluczowych aplikacji mobilnych na platformę iOS, wykorzystywanej przez szerokie grono użytkowników. 💡 TWOJA ROLA: Udział w pełnym cyklu wytwarzania oprogramowania – od analizy wymagań, przez implementację i testowanie, po wdrożenie i monitorowanie działania aplikacji. Testowanie funkcjonalności na fizycznych urządzeniach mobilnych oraz wsparcie procesów Continuous Integration i Continuous Delivery (CI/CD). Aktywny udział w pracy zespołu zwinnego, w tym w planowaniu sprintów, spotkaniach statusowych oraz warsztatach projektowych. Dbanie o jakość kodu, spójność architektury oraz przestrzeganie standardów programistycznych w rozbudowanej bazie kodu. Tworzenie wysokiej jakości, testowalnego i łatwego w utrzymaniu kodu zgodnie z dobrymi praktykami programistycznymi. Współpraca z zespołami Backend, UX/UI oraz Product Management w zakresie analizy i doprecyzowywania wymagań. Integracja zmian z główną gałęzią kodu oraz udział w procesie przygotowywania i publikacji kolejnych wersji aplikacji. Implementacja nowych funkcjonalności oraz rozwój istniejących modułów zgodnie z wymaganiami biznesowymi. Projektowanie, implementacja i utrzymanie testów jednostkowych oraz testów end-to-end. Rozwój i utrzymanie aplikacji mobilnej na platformę iOS. 🔍 CZEGO OCZEKUJEMY OD CIEBIE? Minimum 5-letnie doświadczenie komercyjne na stanowisku iOS Developer, w tym doświadczenie w rozwijaniu i utrzymaniu natywnych aplikacji mobilnych o dużej skali użytkowników. Bardzo dobra znajomość Swift 5, iOS SDK oraz frameworków UIKit i SwiftUI , poparta udziałem w projektach produkcyjnych. Doświadczenie w integracji aplikacji mobilnych z usługami backendowymi ( REST API, GraphQL ) oraz współpracy z zespołami backendowymi przy projektowaniu i implementacji rozwiązań. Praktyczna znajomość dobrych praktyk wytwarzania oprogramowania, w szczególności TDD, Code Review oraz dbałości o jakość i testowalność kodu. Umiejętność samodzielnego prowadzenia zadań end-to-end, analizy wymagań biznesowych oraz efektywnej współpracy z zespołami produktowymi i UX. Doświadczenie w pracy z rozbudowaną bazą kodu, wspólnymi komponentami oraz architekturą rozwijaną przez wiele zespołów. Dostępność do rozpoczęcia projektu w trybie ASAP lub z maksymalnie 2-tygodniowym okresem wypowiedzenia. Doświadczenie w tworzeniu i utrzymaniu testów jednostkowych ( XCTest ) oraz testów end-to-end ( XCUITest ). Bardzo dobra znajomość języka angielskiego (min. B2). Mile widziane: Znajomość architektur MVVM i VIPER . Znajomość Combine, Core Data, Fastlane oraz CocoaPods . Doświadczenie przy rozwoju aplikacji o dużej skali użytkowników. Doświadczenie w projektach e-commerce, marketplace, fintech oraz produktach B2B/B2C. ✨ OFERUJEMY: Nowoczesny proces rekrutacji z AI Rekruterem (AIR) – podczas aplikacji możesz odbyć rozmowę z wirtualnym rekruterem 24/7, bez czekania na telefon, z natychmiastowym feedbackiem i możliwością powtórzenia rozmowy (liczy się ostatnia wersja). Finalną decyzję zawsze podejmuje Rekruter Connectis. Wsparcie dedykowanego koordynatora po stronie Connectis, dostępnego w sprawach administracyjnych i kontraktowych związanych ze współpracą. Uczestnictwo w wydarzeniach branżowych oraz meetupach technologicznych, umożliwiających dzielenie się wiedzą i doświadczeniem. Współpracę realizowaną w modelu projektowym, z rozliczeniem opartym na etapach i protokołach odbioru poszczególnych deliverables. Gotowość do wyjazdów na warsztaty projektowe w Warszawie lub Krakowie (orientacyjnie od 1 do 3 razy na kwartał). Długofalową współpracę przy projektach realizowanych dla renomowanego Partnera z branży ubezpieczeniowej. 5000 PLN za polecenie znajomych do naszych projektów. Szybki i zdalny proces. Dziękujemy za wszystkie zgłoszenia. Informujemy, że skontaktujemy się wyłącznie z wybranymi osobami. 12941/KD
Technology
Upvanta sp. z o.o.
iOS Developer (Mid / Mid+) m/k/n
Mid
Remote
Warsaw, Poland
🏢 Summary: B2B contract role for a Mid/Mid+ iOS Developer to build and maintain modern mobile applications for an international technology project. The position focuses on developing scalable features, integrating with backend services, and ensuring high code quality following best engineering practices. 🗂️ Requirements: Commercial experience in iOS development, Minimum 3 years of experience with Swift, Strong knowledge of SwiftUI, Experience with REST or GraphQL API integrations, Understanding of client-server architecture, Familiarity with Server-Driven UI concepts, Knowledge of mobile development best practices, Experience with performance optimization and testing 📃 Skills: Swift, SwiftUI, iOS, REST, GraphQL, APIs, Client-Server, SDUI, Testing, Performance, Architecture 🏢 Description: 🌍 Location: LATAM (excluding Chile, Colombia, and Mexico) & EU (Poland, Bulgaria) 💼 Employment type: B2B / Contract 👥 Team: Multiple openings We are looking for iOS Developers (Mid / Mid+) to join an international project for our client in the technology sector. The role focuses on building modern mobile applications with a strong emphasis on code quality, scalability, and best engineering practices. Responsibilities: develop and maintain iOS mobile applications implement new features based on business requirements integrate mobile apps with backend services and APIs collaborate with backend and product teams ensure high code quality and follow best development practices participate in code reviews and performance optimization Requirements: commercial experience in iOS development strong knowledge of Swift and SwiftUI (minimum 3 years with Swift) experience with API integrations (REST / GraphQL) GraphQL understanding of client-server architecture familiarity with Server-Driven UI concepts solid understanding of mobile development best practices (clean code, performance, testing) good communication skills in English (min. B2) Nice to have: experience working in international teams knowledge of modern mobile architecture patterns experience in performance optimization We offer: opportunity to work on an international technology project collaboration with a distributed team of experts exposure to modern mobile technologies flexible cooperation model (B2B) 👉 If you are an experienced iOS Developer looking to grow in a global environment – feel free to apply!
Technology
B2Bnetwork
IOS Developer
Mid
Remote
Warsaw, Poland
🏢 Summary: Offer for an experienced iOS Developer responsible for developing and maintaining mobile applications, building UI with SwiftUI, and implementing MVVM-based architecture. The role includes writing unit and UI tests, optimizing application performance, and publishing apps to the App Store. The position requires strong expertise in Swift and cross-platform collaboration with Kotlin Multiplatform. 🗂️ Requirements: Minimum 3 years of experience as iOS Developer, Strong knowledge of Swift, Experience with SwiftUI, Knowledge of MVVM architecture, Knowledge of Redux architecture, Experience with Kotlin or Kotlin Multiplatform, Practical experience with XCTest, Experience in publishing applications to App Store 📃 Skills: Swift, SwiftUI, MVVM, Redux, Kotlin, KotlinMultiplatform, XCTest, iOS, AppStore 🏢 Description: Zakres obowiązków: Rozwój i utrzymanie aplikacji mobilnych na platformę iOS Projektowanie i implementacja interfejsów użytkownika z wykorzystaniem SwiftUI Wdrażanie i rozwijanie architektury aplikacji opartej o MVVM Tworzenie i wykonywanie testów jednostkowych oraz UI testów Publikacja aplikacji w App Store oraz optymalizacja ich działania Wymagania: Minimum 3 lata doświadczenia jako iOS Developer Wykształcenie wyższe Bardzo dobra znajomość języka Swift Znajomość Kotlin Multiplatform/Kotlin Doświadczenie z SwiftUI Znajomość architektur MVVM i Redux Praktyczna znajomość narzędzi do testowania aplikacji: XCTest, Mile widziane: Znajomość produktów inwestycyjnych, takich jak doradztwo inwestycyjne, fundusze inwestycyjne, produkty emerytalne IKE/IKZE, plany systematycznego oszczędzania Znajomość rozwiązań Android (Jetpack Compose ,MockK, Espresso) Doświadczenie z narzędziami Dependency Injection: Koin, Hilt
Technology
ITLT
iOS Developer
Senior
Hybrid
Warsaw, Poland
110 - 140 PLN/hr
🏢 Summary: Long-term B2B contract for a senior iOS Developer to build and enhance a banking mobile application using Swift and SwiftUI within Scrum-based product teams. The role focuses on developing new features, designing application architecture, ensuring code quality through automated testing, and collaborating closely with cross-functional teams. Work is primarily remote with periodic on-site meetings in Warsaw. 🗂️ Requirements: Minimum 5 years experience in iOS development, Very good knowledge of Swift, Experience with SwiftUI and Swift Concurrency, Knowledge of Apple ecosystem (iOS, macOS), Experience in mobile application architecture design, Experience in automated and unit testing, Knowledge of design patterns, Experience with CI/CD, Proficiency with Git, English for technical documentation 📃 Skills: Swift, SwiftUI, SwiftConcurrency, iOS, macOS, Git, CI/CD, Scrum, Objective-C, DevOps 🏢 Description: W ITLT pomagamy naszym zaprzyjaźnionym firmom przekształcać ambitne pomysły w cyfrową rzeczywistość. Z nastawieniem na wyzwania, ciekawość technologii i zwinność współtworzymy wyjątkowe rozwiązania IT i zapewniamy doświadczone osoby eksperckie, które pomagają przyspieszać cyfrową transformację. Aktualnie poszukujemy profilu na stanowisko: iOS Developer Informacje organizacyjne: Lokalizacja biura: Warszawa Tryb realizacji usług: zdalnie + 1 x 2 tyg. spotkania w biurze Forma współpracy: kontrakt b2b, zaangażowanie stabilne, długofalowe Stawka: 110 - 140 PLN netto + Vat/h Sektor: bankowość (obszar kanałów cyfrowych i aplikacji mobilnej) Model współpracy: dwa zespoły produktowe (ok. 8–10 osób) złożone z developerów iOS, Android, .NET, React oraz testerów. Ścisła współpraca z Product Managerem. Praca w Scrumie w 2-tygodniowych sprintach. Języki: codzienna współpraca z polskojęzycznym zespołem, angielski wykorzystywany do pracy z dokumentacją techniczną Zakres zadań: rozwój i implementacja nowych funkcjonalności w aplikacji iOS z wykorzystaniem Swift oraz SwiftUI udział w projektowaniu i rozwijaniu nowoczesnych rozwiązań dbanie o jakość kodu poprzez tworzenie testów automatycznych i jednostkowych monitorowanie i rozwiązywanie problemów technicznych współpraca z zespołem produktowym, developerami oraz testerami w środowisku Scrum udział w pracach projektowych, programistycznych i wdrożeniowych Oczekiwania: min. 5 lat doświadczenia w tworzeniu aplikacji na platformę iOS bardzo dobra znajomość Swift (w tym SwiftUI oraz Swift Concurrency) dobra znajomość ekosystemu Apple (iOS, macOS) doświadczenie w projektowaniu architektury aplikacji mobilnych doświadczenie w tworzeniu testów automatycznych i jednostkowych znajomość wzorców projektowych oraz dobrych praktyk wytwarzania oprogramowania doświadczenie w pracy z CI/CD dobra znajomość Git znajomość języka angielskiego umożliwiająca pracę z dokumentacją techniczną Mile widziane: znajomość Objective-C podstawowa znajomość zagadnień DevOps Oferujemy: długofalową współpracę w oparciu o kontrakt B2B szansę na rozwój w dużej strukturze, bezpośredni kontakt z Managerem zespołu pracę w firmie, w której IT jest dojrzałe i globalne, a metodyki zwinne są respektowane dopłatę do karty MultiSport oraz ubezpieczenia godziny startu pracy 7:30 - 9:30 sprawny proces rekrutacyjny (wideokonferencja), maksymalnie 2 spotkania online (pierwsze z kimś z zespołu, drugie z Managerem) Agencja zatrudnienia - nr certyfikatu 14181
Technology
Angry Nerds
Senior iOS Developer (Kotlin Multiplatform)
Senior
Remote
Wroclaw, Poland
13,400 - 20,100 PLN
🏢 Summary: Senior iOS Developer role focused on building and maintaining mobile applications using Swift and Kotlin Multiplatform. The position involves developing high-quality iOS solutions, collaborating with clients and project teams, and contributing to architecture and technical decisions. The role requires strong experience in multiplatform mobile development and modern iOS ecosystem tools. 🗂️ Requirements: Minimum 5 years of commercial iOS development experience, Experience with Kotlin Multiplatform and multiplatform mobile applications, Very good knowledge of Swift, Knowledge of UIKit, Knowledge of SwiftUI, Understanding of reactive programming paradigms, Experience with SPM, CocoaPods or Carthage, Knowledge of MVVM, MVC architecture patterns, Experience with REST API and client-server architecture, Knowledge of Code Signing and App Store Connect, Experience with Dependency Injection, Ability to write unit tests, English proficiency for client communication 📃 Skills: Swift, Kotlin, KMP, UIKit, SwiftUI, SPM, CocoaPods, Carthage, MVVM, MVC, REST, DependencyInjection, UnitTesting, CodeSigning, AppStoreConnect, Realm, CoreData, Couchbase, CI/CD, WatchKit, HealthKit, CoreBluetooth 🏢 Description: Hej! Jesteśmy Angry Nerds i zapraszamy Cię do naszego świata apek mobilnych i webowych! O Angry Nerds słów kilka: Software House | 10 lat na rynku | ok. 100 osób na pokładzie | 545 zrealizowanych projektów Obecnie poszukujemy osoby na stanowisko iOS Developera z doświadczeniem w KMP 😊 Twój zakres obowiązków: Tworzenie kodu oraz współpraca z teamem projektowym, Współpraca z klientem, Udział w analizowaniu, estymowaniu i planowaniu projektów, Wykorzystywanie języka angielskiego w codziennej pracy (w kontaktach z klientami). Nasze oczekiwania: Min. 5-letnie doświadczenie zawodowe w programowaniu na iOS , Znajomość Kotlin Multiplatform i doświadczenie w tworzeniu multiplatformowych aplikacji mobilnych, Bardzo dobra znajomość języka Swift , Znajomość UIKit , Znajomość SwiftUI , Znajomość paradygmatów programowania reaktywnego , Doświadczenie z SPM / CocoaPods / Carthage , Znajomość wzorców architektury: MVVM, MVC itp., Doświadczenie z REST API i architekturą klient-serwer , Dobra znajomość Code Signing i App Store Connect , Doświadczenie z Dependency Injection , Umiejętność pisania testów jednostkowych , Znajomość języka angielskiego pozwalająca na komunikację z klientem. Docenimy również: Znajomość ekosystemów iOS i Android umożliwiającą samodzielne publikowanie i utrzymanie aplikacji na AppStore i GooglePlay, Znajomość mobilnych baz danych - Realm/Core Data/Couchbase, Umiejętność pisania testów UI/Snapshot, Praktyczne doświadczenie z CI/CD, Wkład w projekty Open Source, Znajomość narzędzi do generowania projektów, Znajomość WatchKit, HealthKit, Obsługę urządzeń Bluetooth (CoreBluetooth). Zapewnimy Tobie: Pracę w pełni zdalną, Elastyczne godziny rozpoczęcia pracy (core hours 10.00-15.00), Służbowy sprzęt i budżet na akcesoria, Roczny budżet szkoleniowy, Dofinansowanie do pakietu sportowego i opieki medycznej, Budżet integracyjny, Pracę w firmie o płaskiej strukturze w zgranym zespole Nerdów 😊 Proces rekrutacji: 1. Rozmowa z działem HR: ok. 40 min – chcemy poznać się lepiej! 2. Weryfikacja techniczna w formie videocalla z naszymi specjalistami: ok. 1.5 h, 3. Decyzja i feedback z przebiegu rekrutacji.