April 8, 2026

IOS Developer

Mid • Remote

Warsaw, Poland

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

Similar jobs you might like

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

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

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

B2Bnetwork

IOS Developer

Mid

Hybrid

Warsaw, Poland

🏢 Summary: Development of a modern, scalable iOS mobile application for individual clients, focused on new features, backend integration, and personalized user experience. The role involves maintaining high performance and stability, contributing to application architecture, and participating in the full release cycle within a Scrum environment. 🗂️ Requirements: 3–5 years experience in native iOS development, Commercial experience with Swift, Experience in developing and maintaining production mobile applications, Experience with REST API integration, Experience with reactive programming (Combine or RxSwift), Experience with CI/CD and application release process, Experience working in Scrum or Agile, Knowledge of mobile app performance and quality optimization, Knowledge of WCAG accessibility standards 📃 Skills: Swift, iOS, REST, Combine, RxSwift, CI/CD, AppStore, TestFlight, Scrum, Agile, WCAG, MVVM, CleanArchitecture, UnitTesting, UITesting 🏢 Description: 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.

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

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

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

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

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

BlueSoft

Senior iOS Developer

Senior

Remote

Warsaw, Poland

🏢 Summary: Offer for a Senior iOS Developer responsible for developing and scaling a flagship mobile application with strong focus on architecture, performance, and code quality. The role involves designing and implementing new features in Swift, maintaining scalable architecture, and ensuring high application stability. You will collaborate cross-functionally and support CI/CD processes and automated testing. 🗂️ Requirements: 4–5 years commercial experience in iOS development, Proficient in Swift, Strong knowledge of SwiftUI, Strong knowledge of UIKit, Experience with MVVM or VIPER architecture patterns, Understanding of SOLID principles, Experience with RESTful APIs, Experience working with JSON, Proficiency with Git, Experience with SPM or CocoaPods, Experience with CI/CD processes, Ability to write unit and UI tests, English level B2 or higher 📃 Skills: Swift, iOS, SwiftUI, UIKit, Xcode, Instruments, MVVM, VIPER, SOLID, Git, SPM, CocoaPods, REST, JSON, CICD, UnitTests, UITests, CleanArchitecture 🏢 Description: Senior iOS Developer Jako Senior iOS Developer dołączysz do zespołu odpowiedzialnego za rozwój flagowej aplikacji mobilnej. Twoim zadaniem będzie nie tylko implementacja nowych funkcjonalności, ale przede wszystkim dbanie o skalowalność architektury i optymalizację wydajności. Pracujemy w środowisku zorientowanym na wysoką jakość kodu (Clean Code) i doskonałe User Experience. Zakres obowiązków: Rozwój produktu: Projektowanie i implementacja nowych modułów aplikacji w języku Swift. Architektura: Definiowanie i rozbudowa architektury systemowej (MVVM / Clean Architecture) w celu zapewnienia jej długofalowej skalowalności. Jakość kodu: Aktywne uczestnictwo w procesach Code Review oraz dbanie o standardy dokumentacji technicznej. Optymalizacja: Monitorowanie stabilności aplikacji, debugowanie złożonych problemów. Współpraca: Bliska kooperacja z zespołami Product, UI/UX Design oraz Backend w celu dostarczania spójnych rozwiązań końcowych. Automatyzacja: Wspieranie procesów CI/CD oraz pisanie testów jednostkowych i integracyjnych (Unit/UI Tests). Wymagania: Doświadczenie: Minimum 4 - 5 lat komercyjnego doświadczenia w tworzeniu aplikacji na platformę iOS. Technologie: Biegła znajomość języka Swift oraz ekosystemu Apple (Xcode, Instruments). UI/UX: Doświadczenie w pracy z SwiftUI oraz gruntowna znajomość UIKit . Architektura: Praktyczna umiejętność stosowania wzorców projektowych (MVVM, VIPER lub pokrewne) oraz zasad SOLID. Komunikacja: Znajomość języka angielskiego na poziomie min. B2. Narzędzia: Biegłość w obsłudze systemów kontroli wersji (Git) oraz menedżerów pakietów (SPM/CocoaPods). Integracje: Doświadczenie w pracy z RESTful API i formatem JSON. Co zyskujesz dołączając do Bluesoft: 👨‍💻 Współpracę w zespole interdyscyplinarnych ekspertów i ekspertek entuzjastycznie podchodzących do technologii, zainspirowanych pracą w płaskiej hierarchii; 📈 Stałą współpraca w pełnym wymiarze godzin w niezwykłej firmie, która rozwija się dynamicznie od 20 lat; 🚀 Szansę na rozwój w różnorodnych projektach IT, realizowanych dla bardzo znanych i rozpoznawalnych klientów- liderów w swoich branżach; 🥇 Możliwość pracy z najnowszymi technologiami w oparciu o najwyższe standardy developmentu; ⌚️ Elastyczny czas i hybrydowy lub w pełni zdalny model pracy (w różnych zespołach funkcjonują różne ustalenia, nie narzucamy żadnych opcji); ☁ Szereg inicjatyw wspierających dzielenie się wiedzą i rozwój, takich jak: szkolenia wewnętrzne, gildie tematyczne, możliwość szkolenia i certyfikacji w zakresie Cloud (partnerstwa technologiczne w czterech chmurach); 📣 Możliwość nauki języka angielskiego lub niemieckiego online oraz zespołowe lekcje języka angielskiego; 🏋️‍♂️ Możliwość dołączenia do Multisport i ubezpieczenia medycznego; ⛵️ Morskie przygody – z nami popływasz po Morzu Karaibskim, Śródziemnym lub Północnym (udział w rejsach firmowych jest dofinansowany przez firmę).