April 8, 2026
iOS Native Developer (Regular/ Senior)
Senior • Hybrid
120 - 135 PLN/hr
Krakow, Poland
In Cyclad we work with top international IT companies in order to boost their potential in delivering outstanding, cutting-edge technologies that shape the world of the future. We are looking for an experienced iOS Native Developer to join our client’s team and contribute to the development of high-quality mobile applications. In this role, you will design, build, and maintain scalable iOS applications while collaborating with cross-functional teams in an Agile development environment.
You will be responsible for delivering robust mobile solutions using modern development practices, ensuring performance, security, and an excellent user experience.
Project information:
Location, Krakow, Poland
Work Setup: Remote work with on-site presence required – approximately 6 days per month at the client’s office
Two open vacancies: Regular developer and Senior Developer
Rate: 120 – 135 PLN/net/h + VAT (B2B contract)
Start date: depending on candidate availability
Language: English (min B2)
Project scope:
Design, develop, and maintain native iOS applications using Swift and SwiftUI.
Build high-quality mobile interfaces based on provided UI/UX specifications and design systems.
Work closely with product owners, designers, and engineers in an Agile methodology environment.
Implement and maintain CI/CD pipelines for mobile applications.
Conduct unit testing and automated testing to ensure application quality and reliability.
Debug and optimize iOS applications to ensure high performance and stability.
Manage App Store releases, provisioning profiles, and certificate management.
Ensure mobile applications follow security best practices and implement security-related features.
Implement accessibility best practices across mobile applications.
Handle data serialization and deserialization using JSON and XML.
Collaborate with teams using modern development tools and AI-assisted workflows.
Requirements:
Proven track record of delivering native iOS mobile applications.
Strong knowledge of the iOS platform, SDK, and SwiftUI.
Excellent programming skills in Swift.
Experience with Xcode and the iOS development toolchain (xcbuild, CocoaPods, iOS Simulator).
Experience building and maintaining CI/CD pipelines for mobile applications.
Experience with unit testing and automated testing for iOS apps.
Experience with App Store publishing, provisioning portals, and certificate management.
Strong debugging and performance optimization skills for iOS applications.
Good understanding of mobile accessibility standards.
Experience working with JSON and XML for data exchange.
Experience implementing secure mobile development practices.
Passion for Test Driven Development (TDD).
Preferred/ Nice to Have:
Experience with Git and development tools such as Microsoft Visual Studio Code.
Familiarity with mobile component libraries.
Exposure to the Android ecosystem including Kotlin, Jetpack Compose, and Android Studio.
Familiarity with Objective-C.
Experience with cross-platform frameworks such as React Native or Flutter.
Ideal Candidate:
Experience designing digital products in onboarding or banking domains.
Experience using AI-assisted development tools such as GitHub Copilot and Claude CLI in engineering workflows.
Strong collaboration and communication skills within Agile teams.
A proactive mindset focused on code quality, performance, and user experience.
We offer:
Full-time job agreement based on B2B
Private medical care with dental care (covering 70% of costs) + rehabilitation package. Family package option possible
Multisport card (also for an accompanying person)
Life insurance
Similar jobs you might like
Technology
Cyclad
Android Native Developer (Regular/ Senior)
Senior
Hybrid
Krakow, Poland
120 - 135 PLN/hr
🏢 Summary: B2B contract opportunity for a Regular or Senior Android Native Developer to design, build, and maintain scalable native Android applications using modern technologies. The role involves end-to-end mobile development, CI/CD implementation, testing, performance optimization, and publishing apps to Google Play Store in a collaborative environment. Remote work with periodic on-site presence in Kraków. 🗂️ Requirements: Proven experience delivering native Android applications, Strong expertise in Kotlin, Solid knowledge of Java, Excellent knowledge of Android SDK, Strong understanding of Jetpack or Jetpack Compose, Experience with Android Studio, adb, Android Emulator, Experience writing unit and automated tests, Experience building and maintaining CI/CD pipelines, Experience publishing applications to Google Play Store, Knowledge of JSON and XML, Experience implementing mobile security best practices, Understanding of mobile accessibility standards, Experience with Test-Driven Development 📃 Skills: Kotlin, Java, Android, SDK, Jetpack, Compose, CI/CD, AndroidStudio, adb, Emulator, JSON, XML, TDD, Git, IntelliJ, VSCode 🏢 Description: In Cyclad we work with top international IT companies in order to boost their potential in delivering outstanding, cutting-edge technologies that shape the world of the future. We are looking for an experienced Android Native Developer to join our client’s mobile development team. The ideal candidate will have a strong track record of building and delivering high-quality native Android applications using modern Android technologies. You will be responsible for designing, developing, testing, and maintaining scalable mobile applications while collaborating closely with designers, product teams, and backend engineers. This role requires deep expertise in Kotlin , modern Android architecture, and the Android development ecosystem, along with experience implementing CI/CD pipelines and publishing applications to the Google Play Store. Project information: Location: Kraków, Poland Work Setup: Remote work with on-site presence required – approximately 6 days per month at the client’s office Two open vacancies: Regular developer and Senior Developer Rate: 120 – 135 PLN/net/h + VAT (B2B contract) Start date: depending on candidate availability Language: English (min B2) Project scope: Design, develop, and maintain native Android applications using modern Android development practices. Build high-quality, scalable mobile applications using Kotlin, Android SDK, and Android Jetpack / Jetpack Compose. Implement responsive and accessible mobile UI based on provided design specifications using native Android components and design systems. Develop, maintain, and optimize CI/CD pipelines for mobile applications. Write unit tests and automated tests to ensure application stability and reliability. Debug, profile, and optimize Android applications for performance and stability. Work with mobile development tools such as Android Studio, adb, and the Android Emulator. Handle data serialization and deserialization using JSON and XML. Manage application publishing, versioning, and certificate management in the Google Play Store. Implement security best practices and mobile security features. Collaborate with cross-functional teams including product managers, designers, and backend engineers. Follow Test-Driven Development (TDD) principles and maintain high code quality standards. Requirements: Proven experience delivering native Android mobile applications. Strong expertise in Kotlin and solid knowledge of Java for Android development. Excellent understanding of the Android platform, SDK, and Jetpack / Jetpack Compose. Experience with Android Studio, adb, and Android Emulator. Experience writing unit and automated tests for Android applications. Strong debugging and troubleshooting skills. Experience building and maintaining CI/CD pipelines for mobile applications. Experience publishing applications to the Google Play Store. Good knowledge of mobile accessibility standards. Experience working with JSON and XML data formats. Experience implementing mobile security best practices. Passion for Test-Driven Development (TDD) and writing maintainable code. Preferred Experience: Experience using Git and working with IDEs such as IntelliJ and Visual Studio Code. Experience working with mobile component libraries. Familiarity with iOS native development (Swift, SwiftUI, Xcode). Familiarity with cross-platform frameworks such as React Native or Flutter. Preferred Skills / Competencies: Experience designing and building digital products in onboarding or banking/financial services environments. Experience using AI-assisted development tools such as GitHub Copilot or Claude CLI. Strong problem-solving skills and attention to detail. We offer: Full-time job agreement based on B2B Private medical care with dental care (covering 70% of costs) + rehabilitation package. Family package option possible Multisport card (also for an accompanying person) Life insurance
Technology
ITDS
Mid-Level iOS Developer – Swift & Mobile Applications
Mid
Hybrid
Lodz, Poland
16,800 - 21,840 PLN
🏢 Summary: iOS Developer role focused on building and maintaining secure, high-quality mobile banking applications using Swift. The position involves implementing new features, ensuring code quality through automated testing, and supporting performance and scalability improvements. You will contribute to mission-critical iOS solutions in a collaborative technical environment. 🗂️ Requirements: Minimum 3 years of iOS development experience, Strong proficiency in Swift, Experience implementing functionalities in iOS applications, Knowledge of Networking framework, Knowledge of Core Data, Knowledge of Push Notification frameworks, Experience with unit and automated testing, Familiarity with continuous integration practices and tools, Understanding of clean code and software quality principles 📃 Skills: Swift, iOS, Networking, CoreData, PushNotifications, CI, UnitTesting, AutomatedTesting 🏢 Description: Join us as an iOS Developer and Craft Top-Notch Mobile Solutions for one of the biggest Polish banks! Łódź- based opportunity with hybrid work model (2 days in the office/month) As an iOS Developer you will be working for our client, a leading company in the online banking sector that is developing secure, reliable, and user-friendly mobile applications for its customers. You will be responsible for implementing new functionalities, monitoring and resolving issues, and maintaining high code quality through automated testing. This role allows you to contribute to the development of mission-critical iOS applications while collaborating with a skilled technical team and applying best practices in modern mobile development. Your main responsibilities: Implement new functionalities on iOS using Swift Monitor and resolve application issues in production and development environments Ensure high code quality by writing unit and automated tests Lead project, programming, and deployment activities Collaborate with cross-functional teams to define and refine technical requirements Review and improve application performance and scalability Maintain technical documentation and contribute to knowledge sharing Support team members with technical guidance and best practices You're ideal for this role if you have: At least 3 years of experience in iOS development Strong proficiency in Swift and iOS development best practices Knowledge of Networking, Core Data, and Push Notification frameworks Familiarity with continuous integration practices and tools Proven experience in creating unit and automated tests Solid understanding of software quality principles and clean code practices Strong problem-solving and analytical skills Ability to communicate in English Experience working in collaborative, team-oriented environments Nice to have: Experience in Agile methodology Experience with Jira, Git, Confluence Experience working as a DevOps # GETREADY to meet with us! We would like to meet you. If you are interested please apply and attach your CV in English or Polish, including a statement that you agree to our processing and storing of your personal data. You can always also apply by sending us an email at cv-recruitment@itds.pl.
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
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
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
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
N-iX
Senior iOS Engineer
Senior
Remote
Krakow, Poland
34 - 37 USD
🏢 Summary: Senior iOS Engineer role focused on designing, building, and maintaining high-quality, production-grade iOS applications for a large-scale global e-commerce platform. The position involves working with modern iOS technologies and architectures, contributing to code quality, and collaborating with cross-functional teams to deliver scalable mobile solutions. 🗂️ Requirements: 5+ years of commercial iOS development, Experience delivering and maintaining production-grade iOS applications, Strong knowledge of Swift, SwiftUI, and UIKit, Understanding of modern iOS architectures (MVVM, TCA, VIPER), Hands-on experience with Combine and reactive programming, Experience with Swift structured concurrency (async/await), Experience integrating RESTful APIs and GraphQL, Experience with iOS dependency management tools (SPM, CocoaPods, Carthage), Familiarity with CI/CD pipelines, Ability to build adaptive, high-quality user interfaces 📃 Skills: iOS, Swift, SwiftUI, UIKit, MVVM, TCA, VIPER, Combine, AsyncAwait, REST, GraphQL, SPM, CocoaPods, Carthage, CICD 🏢 Description: We are looking for a Senior iOS Engineer to join our team in Poland. Our customer is an American global commerce leader based in California, one of the most popular and successful e-commerce websites on the Internet. It provides inspiring services by connecting millions of users in more than 190 markets around the world. Main Responsibilities: Design, build, and maintain efficient, reusable, and reliable code Communicate with multi-functional teams to streamline the workflow Suggest technical and functional improvements to add value to the product Conduct design reviews and code reviews to maintain high quality Identify UI problems and bugs and devise efficient solutions Requirements: 5+ years of commercial iOS development Proven ability to deliver and maintain production-grade iOS applications Strong problem-solving skills and understanding of modern iOS development practices Excellent knowledge of Swift , SwiftUI , and UIKit Solid understanding of modern iOS architectures ( MVVM, TCA, VIPER ) Hands-on knowledge of Combine and reactive programming Good understanding of Swift structured concurrency (async/await) Working knowledge of RESTful APIs and GraphQL Strong skills in building adaptive and high-quality user interfaces Familiarity with iOS dependency management tools ( SPM, CocoaPods, Carthage ) Familiarity with CI/CD tools and pipelines Nice to Have: Knowledge of large-scale or high-traffic consumer mobile applications Familiarity with performance monitoring, profiling, and optimization of iOS apps Knowledge of designing and maintaining shared, modularized codebases Familiarity with building and maintaining internal frameworks, libraries, or SDKs Exposure to E2E testing strategies and improving test reliability We offer: Flexible working format - remote, office-based or flexible A competitive salary Personalized career growth Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more) Active tech communities with regular knowledge sharing Education reimbursement Memorable anniversary presents Corporate events and team buildings
Technology
Transition Technologies MS
Senior iOS Engineer
Senior
Remote
🏢 Summary: Senior iOS Engineer role focused on building, optimizing, and modernizing high-performing iOS applications in a mature Agile product environment. The position involves end-to-end ownership of mobile features, collaboration across teams, and driving scalable, maintainable solutions using modern iOS technologies. Candidates should have strong expertise in Swift, UIKit, architecture patterns, and mobile engineering best practices. 🗂️ Requirements: 5+ years of iOS development experience, Strong expertise in Swift, Experience with MVVM, Experience with Clean Architecture, Experience with modular app architecture, Experience with Combine, Experience with UIKit, Experience with SwiftUI, Experience with Cocoapods, Experience with SPM, Experience with dependency injection, Experience integrating RESTful APIs, Ability to analyze and improve app performance and memory usage, Experience with Git workflows and CI/CD, Experience working in Agile teams, English communication skills 📃 Skills: Swift, MVVM, UIKit, SwiftUI, Combine, Cocoapods, SPM, Git, CI/CD, REST, iOS 🏢 Description: We’re seeking an experienced Senior iOS Engineer to develop and optimize our iOS applications, using strong expertise in modern mobile technologies. You’ll be involved throughout the entire mobile app lifecycle, shaping features, designing software, and refining the user experience. We’re looking for someone who can contribute independently in a mature Agile product environment, taking ownership from refinement through delivery with minimal hand-holding. Your responsibilities: Build and maintain reliable, high-performing iOS apps. Write clean, efficient and testable Swift code. Work closely with engineering, product, design, and QA teams. Translate product requirements into solid technical solutions. Drive features independently from requirements clarification through implementation, QA collaboration, release readiness, and production support. Proactively identify risks, blockers, and ambiguities, and communicate them early with Product, QA, and Engineering. Contribute to high-quality engineering practices through thoughtful technical decisions, clear pull requests, and constructive code reviews. Refactor and modernize legacy code and support the transition toward a modular application architecture. We are looking for you, if you have: 5+ years of iOS development experience, ideally in product-driven or high-scale environments. Strong problem-solving skills and the ability to turn complex challenges into actionable steps. Focus on scalability, maintainability, and long-term platform health. Experience working in Agile teams with planning, estimation, and iterative delivery. Highly self-managed, dependable, and able to operate effectively with minimal supervision. Clear communicator who asks clarifying questions, keeps stakeholders informed, and follows through on commitments. Comfortable navigating ambiguity, prioritizing effectively, and proposing practical solutions in a fast-moving environment. Strong expertise in Swift, MVVM, Clean Architecture, and modular app architecture. Experienced with Combine, UIKit (mandatory), SwiftUI, Cocoapods, SPM, and dependency injection. Solid experience integrating RESTful APIs, data processing, and error management. Able to analyze and improve app performance, memory usage, stability, and responsiveness. Proven ability to deliver polished, intuitive, user-focused mobile interfaces. Confident with standard engineering workflows including Git, branching strategies, pull requests, code reviews, CI/CD, and release processes. Experience working in mature Agile product teams, including backlog refinement, sprint planning, QA collaboration, and iterative delivery. Excellent communication skills in English. We offer: Participation in interesting and demanding projects. Flexible working hours. A great, non-corporate atmosphere. Possibility to work remote or hybrid (2 days per week from the office). Opportunities for development and promotion. Attractive package of benefits. We reserve the right to contact the selected candidates.
Technology
ASTEK Polska
iOS Developer
Senior
Hybrid
Warsaw, Poland
15,000 - 20,000 PLN/mo
🏢 Summary: Offer for a Senior iOS Developer responsible for developing and maintaining mobile banking applications, implementing new features, and ensuring high code quality. The role involves designing advanced UI components, writing tests, and collaborating with cross-functional teams in a hybrid work model. 🗂️ Requirements: Minimum 5 years commercial experience in mobile application development, Experience with iOS application architectures (MVVM, Clean Architecture), Experience with REST API integration, Experience with Git version control, Ability to write unit and integration tests, Knowledge of Clean Code and SOLID principles, Higher technical education 📃 Skills: iOS, Swift, MVVM, CleanArchitecture, REST, Git, Xcode, CI/CD, Kotlin 🏢 Description: Poszukujemy doświadczonego Senior iOS Developera/ki, który/a będzie odpowiedzialny/a za rozwój i utrzymanie aplikacji mobilnych oraz realizację zmian zgodnie z wymaganiami biznesowymi i technicznymi. Osoba na tym stanowisku będzie współpracować z zespołami projektowymi, analitykami biznesowymi, architektami oraz testerami, dbając o wysoką jakość dostarczanych rozwiązań. Branża: bankowa Model pracy: hybryda 1 dzień pracy w biurze w Warszawie/ tydzień Wynagrodzenie: UOP: do 20 000 pln brutto/ miesięcznie B2B: do 1420 PLN netto/dzień, w zależności od posiadanego doświadczenia i kompetencji. Zadania: Tworzenie wysokiej jakości, wydajnego i łatwego w utrzymaniu kodu oraz implementacja funkcjonalności aplikacji mobilnych Projektowanie i rozwijanie zaawansowanych widoków oraz komponentów interfejsu użytkownika Przygotowywanie i aktualizacja dokumentacji technicznej oraz konfiguracja środowiska programistycznego Tworzenie i wykonywanie testów jednostkowych, integracyjnych i wydajnościowych oraz weryfikacja zgodności zmian z architekturą i standardami jakości Udział w przeglądach kodu, przygotowanie zmian do wdrożenia (repozytorium, konfiguracje, dokumentacja) oraz współpraca z zespołem projektowym (analitycy, architekci, testerzy) Oczekiwania: Posiadasz minimum 5 lat doświadczenia komercyjnego w tworzeniu aplikacji mobilnych Masz doświadczenie w pracy z architekturami aplikacji (np. MVVM, Clean Architecture), REST API oraz systemem kontroli wersji Git Tworzysz wysokiej jakości kod zgodny z zasadami Clean Code, SOLID oraz dobrymi praktykami programistycznymi Potrafisz samodzielnie realizować zadania, tworzyć testy jednostkowe i integracyjne oraz efektywnie współpracować z zespołem projektowym Posiadasz wyższe wykształcenie techniczne Mile widziane: Znajomość Kotlin oraz technologii wykorzystywane przy rozwoju aplikacji mobilnych Znajomość procesów CI/CD Doświadczenie w przygotowywaniu dokumentacji technicznej oraz uczestnictwie w code review Co oferujemy Długoterminowa współpraca Szkolenia techniczne, certyfikaty i podnoszenie kwalifikacji Mentoring Competence Center - bycie członkiem społeczności CC od pierwszego dnia pracy jest szansą na rozwijanie swoich umiejętności, uczestniczenie w różnych konferencjach oraz dzielenie się wiedzą i doświadczeniem z ludźmi, którzy na co dzień mierzą się z tymi samymi wyzwaniami Jasna ścieżka kariery Pakiet benefitów pracowniczych (Multisport, prywatna opieka medyczna, ubezpieczenie na życie) Przyjazną atmosferę pracy, imprezy integracyjne i spotkania team-buildingowe
Technology
Experis Manpower Group
Senior iOS Developer
Senior
Hybrid
Krakow, Poland
130 - 140 PLN
🏢 Summary: The role involves developing and maintaining native iOS applications using Swift and SwiftUI in a hybrid work model from Kraków. The position focuses on building high-quality, secure mobile solutions with CI/CD pipelines, automated testing, and App Store publishing. The candidate will ensure performance, accessibility, and adherence to best practices in mobile development. 🗂️ Requirements: Proven experience delivering native iOS applications, Strong knowledge of iOS platform and SDK, Strong knowledge of Swift and SwiftUI, Experience with unit and automated testing in iOS, Experience with Xcode and iOS development toolchain, Experience with CI/CD for mobile applications, Experience with App Store publishing and certificate management, Knowledge of debugging iOS applications, Knowledge of mobile accessibility standards, Knowledge of JSON and XML, Experience implementing security features in mobile apps, Experience with Git, Experience with mobile component libraries 📃 Skills: Swift, SwiftUI, iOS, Xcode, xcbuild, CocoaPods, Simulator, CI/CD, AppStore, JSON, XML, Git, Objective-C, Kotlin, Jetpack, AndroidStudio, ReactNative, Flutter, Copilot, Claude 🏢 Description: Location : hybrid work from Kraków, visits in client’s office 6 days per month Tasks Delivering native iOS mobile applications. Developing applications using Swift and SwiftUI. Creating UI based on provided specifications using native components and design systems. Building and maintaining CI/CD pipelines for mobile applications. Publishing applications to the App Store and managing provisioning profiles, certificates and related portals. Implementing unit and automated tests in line with test driven development practices. Debugging and optimizing iOS applications. Ensuring accessibility standards on mobile devices. Implementing data marshalling and de‑marshalling using JSON and XML. Establishing and applying security best practices in mobile applications. Requirements Proven track record in delivering native iOS mobile applications. Excellent knowledge of the iOS platform, SDK and SwiftUI. Excellent knowledge of Swift. Experience with unit and automated testing of native iOS applications. Experience working with Xcode. Experience with the iOS development toolchain including xcbuild, CocoaPods and iOS Simulator. Experience with CI/CD for mobile applications. Experience with App Store publishing and certificate management. Good knowledge of debugging iOS applications. Good knowledge of mobile accessibility. Good knowledge of JSON and XML. Experience in building security‑related features for mobile applications. Strong passion for test driven development. Experience working with Git and IDEs such as Visual Studio Code. Experience with mobile component libraries. Familiarity with Android native development including Kotlin, Jetpack Compose and Android Studio. Familiarity with Objective‑C. Familiarity with cross‑platform or hybrid frameworks such as React Native or Flutter. Experience in designing digital products in onboarding or banking domains. Experience using agentic AI tools in development workflows such as GitHub Copilot or Claude CLI. Offer Multisport card. Private healthcare. Access to an e‑learning platform. Group life insurance.