April 8, 2026

IOS Developer

Mid • Hybrid

Warsaw, Poland

Opis projektu:

W związku z dynamicznym rozwojem poszukujemy doświadczonego iOS Developera, który dołączy do zespołu rozwijającego nowoczesną aplikację mobilną dla klientów indywidualnych.

Projekt obejmuje tworzenie skalowalnych rozwiązań mobilnych, integrację z systemami backendowymi oraz rozwój funkcjonalności wspierających personalizację doświadczenia użytkownika.

Praca odbywa się w metodyce Scrum, w ścisłej współpracy z zespołami produktowymi, projektowymi oraz technicznymi, odpowiedzialnymi za rozwój powiązanych komponentów aplikacji na rynku polskim.

Zadania:

  • Rozwój nowych funkcjonalności aplikacji mobilnej iOS (Swift).

  • Utrzymanie i rozwój istniejącego kodu aplikacji.

  • Integracja z backendem poprzez REST API.

  • Dbanie o jakość, wydajność i stabilność aplikacji (np. ograniczanie błędów/crashy).

  • Współtworzenie struktury aplikacji (np. podział na moduły, spójność kodu).

  • Współpraca z zespołem (UX/UI, backend, QA, DevOps) w Scrumie.

  • Udział w procesie wydawania aplikacji (CI/CD, App Store/TestFlight).

  • Uwzględnianie podstaw dostępności (WCAG).

Wymagania:

  • Min. 3–5 lat doświadczenia w natywnym iOS (Swift).

  • Doświadczenie w rozwoju i utrzymaniu aplikacji mobilnych (produkcyjnych).

  • Znajomość REST API (integracja z backendem).

  • Doświadczenie w reactive programming (Combine lub RxSwift).

  • Znajomość procesu release aplikacji (CI/CD, App Store, TestFlight).

  • Doświadczenie w pracy w Scrum / Agile.

  • Świadomość wydajności i jakości aplikacji mobilnych (crash rate, UX, responsywność).

  • Znajomość WCAG/dostępności.

Mile widziane:

  • Doświadczenie w natywnym rozwoju aplikacji mobilnych Android.

  • Znajomość architektury (MVVM/Clean).

  • Doświadczenie w modularyzacji aplikacji.

  • Testy (unit/UI).

  • Doświadczenie w projektach bankowych, finansowych lub pokrewnych.

Similar jobs you might like

Technology

BNP Paribas Bank Polska

iOS Developer

Mid

Hybrid

Warsaw, Poland

🏢 Summary: Offer for an experienced iOS Developer to design, develop and maintain a scalable mobile application for individual clients, focusing on new features, backend integrations and personalized user experiences. The role involves working in Scrum with cross-functional teams and ensuring high quality, performance and modular architecture of the app. 🗂️ Requirements: Minimum 3 years of native iOS development experience, Strong knowledge of Swift, Experience with CI/CD and app release process, Knowledge of REST API integration, Understanding of reactive programming principles, Experience working in Agile/Scrum methodology, Knowledge of WCAG standards 📃 Skills: Swift, iOS, REST, CI/CD, Scrum, WCAG, Reactive 🏢 Description: W związku z dynamicznym rozwojem poszukujemy doświadczonych iOS Developerów, którzy dołączą do zespołu odpowiedzialnego za rozwój aplikacji mobilnej dla klientów indywidualnych. Projekt obejmuje tworzenie nowoczesnych, skalowalnych rozwiązań mobilnych, integrację z systemami backendowymi oraz wdrażanie funkcji personalizujących doświadczenie użytkownika. Praca odbywa się w metodyce SCRUM, w ścisłej współpracy z zespołami produktowymi, projektowymi oraz technicznymi, tworzącymi sąsiadujące komponenty aplikacji – dedykowanej na rynek Polski. Twój zakres obowiązków Rozwój aplikacji mobilnej iOS: projektowanie i rozwój nowych funkcjonalności w aplikacji mobilnej iOS z wykorzystaniem Swift' utrzymanie i rozwój istniejących rozwiązań aplikacji Dbanie o jakość, spójność i wydajność komponentów, modularyzacja Współpraca z zespołem projektowym w metodyce Scrum (w tym z UX/UI, BE, QA, DevOps) Nasze wymagania doświadczenie w natywnym rozwoju aplikacji mobilych iOS (min. 3 lata) znajomość WCAG doświadczenie w zwinnych metodykach wytwarzania oprogramowania znajomość procesu wydawania aplikacji CI/CD znajomość zasad reaktywnego programowania Znajomość REST- API Mile widziane doświadczenie w natywnym rozwoju aplikacji mobilnych Android wykształcenie wyższe informatyczne lub techniczne doświadczenie w projektach bankowych, finansowych lub pokrewnych To oferujemy Umowę o pracę. Przejrzyste warunki premii. Kompleksową opiekę medyczną Lux Med dla Ciebie i Twoich bliskich. “Program „Dobrze” – program corporate wellness (joga, fitness, webinary, konsultacje z dietetykiem, psychologiem, trenerem). Dodatkowe 2 dni na wypoczynek za wykorzystanie przysługującego Ci urlopu Dni Zdrowia- czas na profilaktykę, odpoczynek i spotkania z ekspertami w obszarze zdrowia i wellbeing’u. Kartę Multi Sport na preferencyjnych warunkach dla Ciebie i rodziny. Ubezpieczenie grupowe (na życie, NNW, dla dzieci) – na preferencyjnych warunkach, z szerokim zakresem ochrony. Zniżki na ubezpieczenia turystyczne i komunikacyjne. Szerokie możliwości zaangażowania w wolontariat – 2 dni wolne od pracy z przeznaczeniem na zaangażowanie w działania społeczne. Zniżki na produkty bankowe i atrakcyjną ofertę dla produktów finansowych banku. Program rekomendacji pracowników. Pracę w miejscu, w którym możesz być sobą niezależnie od swojej orientacji seksualnej, tożsamości płciowej, koloru skóry, pochodzenia, wieku czy rodzaju niepełnosprawności.;

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

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

4IT Solutions

Regular iOS Developer

Senior

Hybrid

Warsaw, Poland

100 - 110 PLN/hr

🏢 Summary: Oferta dotyczy długoterminowej współpracy B2B przy rozwoju jednej z najpopularniejszych aplikacji mobilnych w branży finansowej. Rola obejmuje rozwój, utrzymanie i migrację aplikacji iOS z wykorzystaniem Swift, UIKit i SwiftUI, w tym migrację z Objective-C oraz udział w procesie wydawniczym. Projekt realizowany jest w modelu hybrydowym z dużym wpływem na rozwój produktu i pracą w doświadczonym zespole. 🗂️ Requirements: Minimum 4 lata komercyjnego doświadczenia w rozwoju aplikacji iOS, Bardzo dobra znajomość Swift, Doświadczenie w pracy z kodem Objective-C i jego utrzymaniu, Praktyczne doświadczenie w UIKit, Znajomość SwiftUI, Znajomość Swift Concurrency, Znajomość REST API, Znajomość mechanizmów autoryzacji, Doświadczenie w pisaniu testów jednostkowych (XCTest), Znajomość Xcode, Znajomość Git, Znajomość SPM lub CocoaPods, Podstawy diagnostyki wydajności z użyciem Instruments, Znajomość wzorca MVVM, Umiejętność refaktoryzacji i migracji kodu 📃 Skills: Swift, Objective-C, UIKit, SwiftUI, Swift, Concurrency, REST, XCTest, Xcode, Git, SPM, CocoaPods, Instruments, MVVM, C++, Jenkins, CI/CD 🏢 Description: Poszukujemy iOS Developera dla naszego Klienta  globalnego lidera w zakresie kompleksowych usług IT, obsługujący blisko 6000 klientów z różnych branż na całym świecie. Każdego dnia wspiera rozwój swoich partnerów w erze sztucznej inteligencji, dostarczając operacje o znaczeniu krytycznym na dużą skalę  z zachowaniem najwyższych standardów bezpieczeństwa, niezawodności i wydajności. Firma jest zaufanym partnerem najbardziej innowacyjnych organizacji na świecie, wyróżniając się głęboką wiedzą specjalistyczną, wieloletnim doświadczeniem i wartościami, które przekładają się na realne wyniki biznesowe. Na początek konkrety: Możliwa forma współpracy: B2B Stawka: do 110 PLN/h Tryb pracy: Hybryda (raz w tygodniu z biura dla osób mieszkających w Warszawie) (2 wizyty w miesiącu dla osób z poza Warszawy) Wymiar pracy: 1FTE O projekcie: Projekt dotyczy prac nad jedną z najpopularniejszych aplikacji mobilnych w branży finansowej, która cieszy się ogromnym zaufaniem użytkowników. Aplikacja jest uznawana za jedną z najlepszych w swojej kategorii. Zespół nieustannie rozwija i ulepsza produkt, wdrażając nowe funkcje zgodne z najnowszymi standardami systemów operacyjnych. Dzięki ogromnej bazie użytkowników każda aktualizacja otrzymuje natychmiastowy feedback, co pozwala na szybkie dostosowywanie aplikacji do realnych potrzeb klientów. Zakres obowiązków: Rozwój i utrzymanie aplikacji iOS zgodnie z wymaganiami biznesowymi i technicznymi Utrzymanie, refaktoryzacja, migracja oraz rozwój interfejsów użytkownika w UIKit i SwiftUI Implementacja nowych funkcjonalności oraz migracja istniejącego kodu Objective-C do Swift Diagnostyka i naprawa błędów Udział w code review Współpraca z zespołem deweloperskim, QA i analitykami Udział w procesie wydawniczym aplikacji Wymagania: Minimum 4 lata doświadczenia komercyjnego w rozwoju aplikacji iOS Bardzo dobra znajomość Swift Praktyczne doświadczenie w pracy z kodem Objective-C oraz jego utrzymaniu Praktyczne doświadczenie w UIKit oraz znajomość SwiftUI i Swift Concurrency Znajomość REST API oraz podstawowych mechanizmów autoryzacji Doświadczenie w pisaniu testów jednostkowych (XCTest) Praktyczna znajomość narzędzi wykorzystywanych w rozwoju aplikacji iOS: Xcode, Git, SPM lub CocoaPods oraz podstaw diagnostyki wydajności z wykorzystaniem Instruments Znajomość wzorca MVVM oraz umiejętność pracy z istniejącą architekturą aplikacji Umiejętność refaktoryzacji i migracji istniejącego kodu do nowszych rozwiązań technologicznych Mile widziane: Podstawy C++ lub doświadczenie w integracji istniejących komponentów Jenkins lub inne CI/CD Doświadczenie w sektorze bankowym lub fintech będzie dużym atutem Znajomość zagadnień bezpieczeństwa aplikacji mobilnych Oferujemy: Możliwość pracy zdalnej Długoterminowa współpraca Możliwość podnoszenia kwalifikacji zawodowych Atmosfera otwartości i współpracy w zgranym zespole Spotkania integracyjne Otwartość na inicjatywy pracowników Możliwość realnego wpływu na produkt Opis procesu rekrutacji: Spotkanie z 4IT Solutions Rozmowa techniczna z klientem (Może być opcjonalnie jeszcze druga rozmowa) ... i finalizujemy rozmowy :)

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

Connectis

iOS Developer (k/m)

Senior

Hybrid

Warsaw, Poland

108 - 158 PLN

🏢 Summary: Role for an experienced iOS Developer to modernize a banking mobile application in the payments area, including SEPA functionalities. The position covers full software development lifecycle, from analysis and design to implementation, testing, and production deployment. Focus on high-quality, secure, and scalable iOS solutions integrated with backend payment systems. 🗂️ Requirements: Minimum 5 years commercial experience as iOS Developer, Very good knowledge of Swift, Experience with enterprise mobile applications on iOS, Strong knowledge of SwiftUI and UIKit, Experience integrating with REST APIs, Experience with backend communication and authorization mechanisms, Knowledge of MVVM and Clean Architecture, Understanding of SOLID principles 📃 Skills: Swift, SwiftUI, UIKit, iOS, REST, MVVM, CleanArchitecture, SOLID, SEPA, API 🏢 Description: Wspólnie z naszym Partnerem poszukujemy doświadczonej osoby na stanowisko iOS Developer (k/m) . Projekt dotyczy modernizacji systemu bankowości internetowej w obszarze płatności. 💡 TWOJA ROLA: Udział w pełnym cyklu życia oprogramowania – od analizy wymagań, przez projektowanie i implementację, po testy oraz wdrożenie produkcyjne. Dbanie o wysoką jakość kodu, wydajność, niezawodność, bezpieczeństwo oraz zgodność z dobrymi praktykami programistycznymi. Implementacja nowych funkcjonalności związanych z płatnościami SEPA w aplikacji mobilnej banku na platformie iOS. Udział w code review oraz procesach ciągłego doskonalenia aplikacji i procesów wytwórczych. Rozwój, utrzymanie oraz optymalizacja modułów płatniczych w aplikacji iOS. Integracja aplikacji z backendowymi API systemów płatniczych. 🔎 CZEGO OCZEKUJEMY OD CIEBIE? Minimum 5-letnie doświadczenie komercyjne na stanowsiko iOS Developer. Bardzo dobra znajomość języka Swift oraz doświadczenie w rozwoju i utrzymaniu aplikacji mobilnych klasy enterprise z wykorzystaniem najnowszych możliwości platformy iOS . Bardzo dobra znajomość frameworków SwiftUI i UIKit oraz doświadczenie w tworzeniu skalowalnych, wydajnych i responsywnych interfejsów użytkownika dla aplikacji bankowych i finansowych. Dobra znajomość integracji z REST API , obejmująca implementację komunikacji z usługami backendowymi, mechanizmów autoryzacji, obsługi błędów oraz bezpiecznej wymiany danych. Praktyczne doświadczenie w stosowaniu wzorców architektonicznych MVVM i Clean Architecture oraz zasad SOLID w celu zapewnienia wysokiej jakości, testowalności i łatwości utrzymania kodu. ✨ OFERUJEMY: 🤖 Nowoczesny proces rekrutacji z AI Rekruterem (AIR) - rozmowa 24/7, natychmiastowy feedback, możliwość powtórzenia. Finalną decyzję zawsze podejmuje Rekruter Connectis. Pracę w nowoczesnym środowisku mikroserwisowym z wykorzystaniem narzędzi AI. Udział w strategicznym projekcie modernizacji systemu bankowego. Udział w meetupach technologicznych i spotkaniach integracyjnych. 🌍 Model hybrydowy - Warszawa (2 dni z biura, 3 dni zdalnie). 5000 PLN za polecenie znajomych do naszych projektów. Wsparcie dedykowanej osoby kontaktowej z Connectis. Stabilna, długofalowa współpraca B2B. Dziękujemy za wszystkie zgłoszenia. Pragniemy poinformować że skontaktujemy się z wybranymi osobami. 12919/KB

Technology

PLAY (P4 Sp. z o.o.)

iOS Application Developer

Senior

Remote

Warsaw, Poland

🏢 Summary: Development and maintenance of iOS mobile applications in Swift, including implementation of new features and UI using UIKit and SwiftUI. Work within RIBs and MVVM architectures with strong focus on code quality, testing, performance, and security. Involvement in REST integration, CI/CD processes, and App Store releases. 🗂️ Requirements: Very good knowledge of Swift and iOS platform, Strong knowledge of iOS SDK and application lifecycle, Practical experience with RIBs and MVVM architectures, Experience building UI with UIKit and SwiftUI, Experience with reactive programming using RxSwift, Ability to write unit, UI, and snapshot tests, Experience with modular projects and Swift Package Manager, Experience with Git version control, Experience with CI/CD pipelines for mobile applications, Experience in performance profiling and optimization, Knowledge of mobile security practices including Keychain and certificate pinning, Experience working with large codebases and refactoring, Experience integrating REST services 📃 Skills: Swift, iOS, UIKit, SwiftUI, RIBs, MVVM, RxSwift, SPM, REST, Git, CICD, Keychain, Leaks, TimeProfiler 🏢 Description: Twoje zadania: rozwój oraz utrzymanie aplikacji mobilnych na platformę iOS w języku Swift implementacja nowych funkcjonalności oraz rozwój interfejsów użytkownika w UIKit i SwiftUI praca w architekturach aplikacji mobilnych (RIBs, MVVM) z dbałością o jakość i czytelność kodu integracja aplikacji z REST API oraz rozwój warstwy sieciowej pisanie testów jednostkowych, UI oraz optymalizacja wydajności aplikacji współpraca z zespołem developerów, testerów i UX/UI w metodyce Agile udział w procesie CI/CD oraz publikowanie aplikacji w App Store Technologie: Swift, iOS SDK, UIKit, SwiftUI, RIBs, MVVM, RxSwift, Swift Package Manager (SPM), REST API, Git, CI/CD, Leaks, Time Profiler, Keychain. Szukamy Ciebie, jeśli: Posiadasz bardzo dobrą znajomość języka Swift oraz platformy iOS. Znasz iOS SDK oraz cykl życia aplikacji mobilnych. Masz praktyczne doświadczenie w pracy z architekturami RIBs oraz MVVM. Tworzysz interfejsy użytkownika w UIKit (code-based) oraz SwiftUI i potrafisz je integrować. Masz doświadczenie w programowaniu reaktywnym z wykorzystaniem RxSwift. Piszesz testy jednostkowe, UI oraz snapshot i dbasz o jakość oraz testowalność kodu. Posiadasz doświadczenie w pracy z modularnymi projektami i Swift Package Manager. Pracujesz z systemem kontroli wersji Git oraz narzędziami CI/CD. Masz doświadczenie w profilowaniu i optymalizacji aplikacji mobilnych. Posiadasz wiedzę z zakresu bezpieczeństwa aplikacji mobilnych (Keychain, ochrona danych, Certificate Pinning). Masz doświadczenie w pracy z dużą bazą kodu oraz w refaktoryzacji istniejących rozwiązań. Wykazujesz się umiejętnościami analitycznego myślenia, debugowania aplikacji oraz proaktywnością w usprawnianiu procesów developmentowych (np. automatyzacja buildów, testów i release’ów). Masz doświadczenie we współpracy zespołowej z developerami, testerami oraz zespołem UX/UI w metodyce Agile. Jesteś gotowy/a do utrzymania oraz rozwijania procesu CI/CD dla aplikacji mobilnej (automatyzacja buildów, testów i dystrybucji). Mile widziane: Znajomość narzędzi CI/CD takich jak GitHub Actions, Bitrise, Jenkins, GitLab CI czy Fastlane. Oferujemy Współpracę w oparciu o umowę o świadczeniu usług konsultanckich IT Elastyczna współpraca w modelu hybrydowym lub zdalnym Komputer

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

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 + KMM)

Senior

Remote

Wroclaw, Poland

1,000 - 1,200 PLN

🏢 Summary: Role for an iOS Developer to build and enhance large, modular mobile applications using Swift and SwiftUI, with strong autonomy in proposing technical solutions. The position involves working with modern iOS stack and leveraging AI tools such as Claude Code to support development. Full remote work with significant impact on architecture and code quality. 🗂️ Requirements: Very good knowledge of Swift, Very good knowledge of SwiftUI, Experience in modern iOS development, Experience with large modular mobile applications, Practical knowledge of Claude Code or similar AI tools, Ability to design technical solutions independently, Ability to ensure code quality, Technical support for team 📃 Skills: Swift, SwiftUI, iOS, Claude, AI, Xcode, Git, Modularization, Architecture 🏢 Description: Kogo szukamy Szukamy iOS Developera, który bardzo dobrze zna Swift i SwiftUI, ma doświadczenie przy większych aplikacjach mobilnych i potrafi samodzielnie proponować rozwiązania techniczne. Ważna będzie również praktyczna znajomość narzędzi AI wspierających development- szczególnie Claude Code lub podobnych rozwiązań. Wymagania bardzo dobra znajomość Swift i SwiftUI- KONIECZNIE! doświadczenie w nowoczesnym iOS development, doświadczenie przy dużych, modularnych aplikacjach mobilnych, praktyczna znajomość Claude Code lub podobnych narzędzi AI, samodzielność i proaktywność, umiejętność wspierania zespołu technicznie oraz dbania o jakość kodu. Oferujemy: pracę w nowoczesnym stacku technologicznym, realny wpływ na rozwiązania techniczne i architekturę, dużą samodzielność i decyzyjność, współpracę z doświadczonym zespołem, 100% pracę zdalną