New offer - be the first one to apply!

June 29, 2026

Programista Aplikacji Mobilnych (iOS) (k/m)

Mid • Remote

Warsaw, Poland

Programista Aplikacji Mobilnych (iOS)

Polsat Box Go, Netia Go czy Eleven Sports to stworzone przez nas platformy streamingowe, które każdego dnia dostarczają dziesiątki tysięcy godzin filmów, seriali, wydarzeń sportowych czy programów rozrywkowych do milionów internautów w Polsce i za granicą. Dołączając się do naszego Zespołu, będziesz miał(a) nie tylko okazję współtworzyć rozwiązania informatyczne i aplikacje na światowym poziomie, ale też zrealizować swoje własne pomysły, które pokochają miliony naszych użytkowników.

Zakres obowiązków

  • Stworzenie, rozwój i utrzymanie frameworka dla mobilnych aplikacji streamingowych.
  • Tworzenie spójnych, skalowalnych rozwiązań dla aplikacji iOS, dbając o wydajność, stabilność i jakość kodu.
  • Projektowanie i implementacja nowych funkcjonalności zgodnie z najlepszymi praktykami i wytycznymi Apple.
  • Poszukiwanie i proponowanie nowych rozwiązań technologicznych.
  • Współpraca i dzielenie się wiedzą z zespołami WWW, Android, Backend i QA w celu zapewnienia spójności i jakości produktu.
  • Wspieranie zespołu biznesowego w wypracowaniu nowych koncepcji funkcjonalnych.

Wymagania

  • Doświadczenie w programowaniu na platformę iOS.
  • Znajomość języka Swift, w tym zagadnień programowania sieciowego i wielowątkowego.
  • Umiejętność tworzenia interfejsów użytkownika z wykorzystaniem UIKit i SwiftUI zgodnie z wytycznymi Apple.
  • Znajomość frameworków Combine i RxSwift.
  • Doświadczenie w pracy z architekturami MVVM lub Clean Architecture.
  • Umiejętność debugowania aplikacji i analizy ruchu sieciowego.
  • Znajomość Git oraz podstaw CI/CD (np. Fastlane, GitLab).
  • Komunikatywność i umiejętność pracy w zespole.
  • Zdolność szybkiego uczenia się i otwartość na nowe technologie i innowacyjne rozwiązania.

Mile widziane

  • Znajomość AVFoundation (AVPlayer) oraz zagadnień związanych z odtwarzaniem wideo (HLS, DRM, FairPlay, IMA SDK).
  • Doświadczenie w projektach VOD lub streamingowych.
  • Znajomość Accessibility (WCAG) w aplikacjach mobilnych.
  • Wiedza o Universal Links, deep linkach i powiadomieniach push.
  • Znajomość narzędzi do analizy ruchu sieciowego (np. Charles, Proxyman).
  • Doświadczenie w pracy z narzędziami JIRA i Confluence.
  • Umiejętność programowania na platformę tvOS.
  • Umiejętność pisania testów jednostkowych.

Co oferujemy?

  • Wspaniałą atmosferę i elastyczny, indywidualny tryb pracy.
  • Przyjazne środowisko, które zachęca do realizacji własnych pomysłów jak również wzajemnego współdzielenia się wiedzy.
  • Pakiet benefitów: opieka medyczna (Luxmed), karta Multisport.
  • Korzystne ubezpieczenie grupowe.
  • Dofinansowanie do nauki języka angielskiego.

Similar jobs you might like

Technology

CYFROWY POLSAT S.A.

Programista Aplikacji Mobilnych (iOS) (k/m)

Mid

Remote

Warsaw, Poland

🏢 Summary: Role focused on developing, maintaining and evolving a framework for iOS streaming applications, ensuring high performance, scalability and code quality. The position involves designing and implementing new features in line with Apple guidelines and collaborating with cross-functional teams to deliver consistent product quality. The engineer contributes to architectural decisions and proposes new technological solutions for VOD and streaming platforms. 🗂️ Requirements: Experience in iOS development, Strong knowledge of Swift, Knowledge of networking and multithreading in Swift, Ability to build UI using UIKit and SwiftUI according to Apple guidelines, Experience with Combine and RxSwift, Experience with MVVM or Clean Architecture, Ability to debug applications and analyze network traffic, Knowledge of Git, Basic knowledge of CI/CD (e.g. Fastlane, GitLab) 📃 Skills: Swift, iOS, UIKit, SwiftUI, Combine, RxSwift, MVVM, CleanArchitecture, Git, Fastlane, GitLab, AVFoundation, AVPlayer, HLS, DRM, FairPlay, IMASDK, Charles, Proxyman, JIRA, Confluence, tvOS, WCAG 🏢 Description: Programista Aplikacji Mobilnych (iOS) Polsat Box Go, Netia Go czy Eleven Sports to stworzone przez nas platformy streamingowe, które każdego dnia dostarczają dziesiątki tysięcy godzin filmów, seriali, wydarzeń sportowych czy programów rozgrywkowych do milionów internautów w Polsce i za granicą. Dołączając się do naszego Zespołu, będziesz miał(a) nie tylko okazję współtworzyć rozwiązania informatyczne i aplikacje na światowym poziomie, ale też zrealizować swoje własne pomysły, które pokochają miliony naszych użytkowników. Zakres obowiązków Stworzenie, rozwój I utrzymanie frameworka dla mobilnych aplikacji streamingowych. Tworzenie spójnych, skalowalnych rozwiązań dla aplikacji iOS, dbając o wydajność, stabilność i jakość kodu. Projektowanie i implementacja nowych funkcjonalności zgodnie z najlepszymi praktykami i wytycznymi Apple. Poszukiwanie i proponowanie nowych rozwiązań technologicznych. Współpraca i dzielenie się wiedzą z zespołami WWW, Android, Backend i QA w celu zapewnienia spójności i jakości produktu. Wspieranie zespołu biznesowego w wypracowaniu nowych koncepcji funkcjonalnych. Wymagania Doświadczenie w programowaniu na platformę iOS. Znajomość języka Swift , w tym zagadnień programowania sieciowego i wielowątkowego. Umiejętność tworzenia interfejsów użytkownika z wykorzystaniem UIKit i SwiftUI zgodnie z wytycznymi Apple. Znajomość frameworków Combine i RxSwift . Doświadczenie w pracy z architekturami MVVM lub Clean Architecture . Umiejętność debugowania aplikacji i analizy ruchu sieciowego. Znajomość Git oraz podstaw CI/CD (np. Fastlane , GitLab ). Komunikatywność i umiejętność pracy w zespole. Zdolność szybkiego uczenia się i otwartość na nowe technologie i innowacyjne rozwiązania. Mile widziane Znajomość AVFoundation (AVPlayer) oraz zagadnień związanych z odtwarzaniem wideo ( HLS , DRM, FairPlay, IMA SDK ). Doświadczenie w projektach VOD lub streamingowych. Znajomość Accessibility (WCAG) w aplikacjach mobilnych. Wiedza o Universal Links , deep linkach i powiadomieniach push. Znajomość narzędzi do analizy ruchu sieciowego (np. Charles , Proxyman ). Doświadczenie w pracy z narzędziami JIRA i Confluence . Umiejętność programowania na platformę tvOS . Umiejętność pisania testów jednostkowych. Co oferujemy? Wspaniałą atmosferę i elastyczny, indywidualny tryb pracy. Przyjazne środowisko, które zachęca do realizacji własnych pomysłów jak również wzajemnego współdzielenia się wiedzy. Pakiet benefitów: opieka medyczna (Luxmed), karta Multisport. Korzystne ubezpieczenie grupowe. Dofinansowanie do nauki języka angielskiego.

Technology

Upvanta sp. z o.o.

iOS Developer (SwiftUI + Kotlin Multiplatform)

Senior

Remote

Warsaw, Poland

1,000 - 1,200 PLN/hr

🏢 Summary: Offer for a Senior iOS Developer to build and evolve a modern content platform using SwiftUI with integration to a shared Kotlin Multiplatform layer. The role focuses on developing a scalable, modular iOS application with personalized content, subscriptions, multimedia and SSO features. Fully remote B2B cooperation on a long-term product project. 🗂️ Requirements: Very good knowledge of Swift, Very good knowledge of SwiftUI, Commercial experience in iOS application development, Experience with large, modular mobile projects, Strong knowledge of iOS development patterns and standards, Ability to design scalable and testable architecture, Experience with code review, Experience with CI/CD processes, Proficiency with Git, Practical experience with Kotlin Multiplatform (KMM/KMP) 📃 Skills: Swift, SwiftUI, Kotlin, KMM, KMP, Compose, Ktor, Koin, Coroutines, Serialization, Firebase, Git, GitHub, Actions, Gradle, CI/CD 🏢 Description: O projekcie Dołącz do zespołu rozwijającego nowoczesną platformę contentową dostarczającą spersonalizowane treści, multimedia oraz usługi subskrypcyjne dla szerokiego grona użytkowników. Projekt realizowany jest w architekturze modułowej z wykorzystaniem Kotlin Multiplatform Mobile, przy zachowaniu natywnego interfejsu użytkownika po stronie iOS w SwiftUI. Aplikacja obejmuje m.in . funkcjonalności związane z personalizacją treści, logowaniem SSO, subskrypcjami, multimediami oraz powiadomieniami push. Lokalizacja: 100% zdalnie Współpraca: B2B Stawka: 1000–1200 zł/h Wymagania Wymagania obowiązkowe Bardzo dobra znajomość języka Swift oraz frameworka SwiftUI. Komercyjne doświadczenie w tworzeniu i rozwijaniu aplikacji iOS. Doświadczenie w pracy przy dużych, modularnych projektach mobilnych. Bardzo dobra znajomość współczesnych wzorców i standardów iOS Development. Umiejętność projektowania czytelnego, skalowalnego i testowalnego kodu. Doświadczenie z code review oraz pracą w zespołach produktowych. Znajomość procesów CI/CD oraz pracy z Git. Praktyczne doświadczenie w pracy z Kotlin Multiplatform (KMM/KMP) – warunek konieczny. Dodatkowym atutem będzie Doświadczenie z Compose Multiplatform. Znajomość Firebase. Doświadczenie z GitHub Actions. Znajomość Ktor, Koin, Kotlinx Coroutines oraz Kotlinx Serialization. Praktyczna znajomość Claude Code lub innych narzędzi AI wspierających rozwój oprogramowania. Zakres obowiązków Rozwój natywnej aplikacji iOS w SwiftUI. Integracja i współpraca z warstwą współdzieloną Kotlin Multiplatform. Udział w projektowaniu i rozwoju architektury aplikacji. Tworzenie wysokiej jakości, skalowalnego i łatwego w utrzymaniu kodu. Udział w code review oraz inicjatywach podnoszących jakość techniczną projektu. Wspieranie zespołu w efektywnym wykorzystaniu narzędzi AI (w szczególności Claude Code). Współpraca z zespołami backend, Android i QA. Stack technologiczny Swift SwiftUI Swift 5.9 Kotlin Multiplatform Mobile (KMM/KMP) Kotlin Compose Multiplatform Ktor Koin Kotlinx Coroutines Kotlinx Serialization Firebase GitHub Actions Gradle Oferujemy Długofalową współpracę przy dużym projekcie produktowym. Pracę w nowoczesnym środowisku technologicznym opartym o Kotlin Multiplatform. Dużą samodzielność i realny wpływ na rozwiązania techniczne. W pełni zdalny model pracy. Konkurencyjne wynagrodzenie B2B. Współpracę z doświadczonym zespołem specjalistów.

Technology

PKO Bank Polski

Programistka/Programista iOS

Senior

Hybrid

Warsaw, Poland

🏢 Summary: iOS Developer role focused on building and developing the largest mobile banking application in the country, including backend integrations, modular architecture, and high code quality standards. The position involves working on innovative projects, writing unit tests, and maintaining technical documentation. It requires strong experience in native iOS development and clean architecture practices. 🗂️ Requirements: Min. 4 years of experience in iOS development, Proficiency in Swift, Proficiency in Objective-C, Experience with Xcode, Experience with CocoaPods, Experience with SwiftLint, Knowledge of design patterns, Experience with Git, Knowledge of dependency injection, Understanding of multi-module iOS applications, Experience in application modularization, Experience in unit testing 📃 Skills: Swift, Objective-C, Xcode, CocoaPods, SwiftLint, Git, iOS, DependencyInjection, Modularization, UnitTesting, DesignPatterns 🏢 Description: Na co dzień w naszym zespole: uczestniczysz w innowacyjnych projektach dla największej aplikacji mobilnej bankowości w kraju, wykonujesz integrację z systemami backend,przygotowujesz testy jednostkowe, zawsze dbasz o jakość kodu i zgodność z dobrymi praktykami programowania, przygotowujesz lub aktualizujesz dokumentację techniczną. To stanowisko może być Twoje, jeśli: masz min. 4 lata doświadczenia w zakresie programowania na platformę iOS (Swift i Objective-C), znasz Xcode, CocoaPods, SwiftLint,znasz wzorce projektowe, korzystasz z systemu kontroli wersji Git, znasz zagadnienia z technologii dependency injection, rozumiesz jak działają aplikacje wielomodułowe na ios, masz doświadczenie w w modularyzacji aplikacji, testujesz swój kod, posiadasz umiejętności analitycznego myślenia i rozwiązywania problemów, lubisz pracować w zespole, ale również dobrze sobie radzisz w pracy samodzielnej oraz pracy zdalnej. Twoim dodatkowym atutem będzie: znajomość natywnego programowania na platformę iOS z wykorzystaniem C/C++, znajomość Gerrit, Gitlab, procesu GitFlow, znajomość zagadnień związanych z procesem CI/CD oraz narzędzi typu Jenkins, wiedza o działaniu fastlane, codesign, doświadczenie w zarządzaniu aplikacją w sklepie AppStore oraz zarządzaniu kontem na ProvisioningPortal, doświadczenie w stosowaniu SOLID, doświadczenie w korzystaniu z JIRA/Confluence. Twój Pakiet Korzyści: Docenienie działania i zaangażowania - oprócz wynagrodzenia, każdy z nas ma określone cele – które doceniamy w ramach systemów premiowych. Oferta specjalna - wspieramy Twoje finanse i oferujemy produkty naszej Grupy Kapitałowej na preferencyjnych warunkach ( m.in . kredyt hipoteczny, kartę kredytową czy ubezpieczenie) oraz pomagamy odkładać na emeryturę w PPE. Elastyczność benefitów - różnimy się, dlatego to Ty wybierasz z jakich benefitów skorzystasz. Mamy dla Ciebie system kafeteryjny lub działania w ramach ZFŚS m.in . dofinansowanie opieki nad dziećmi, wakacji czy pożyczkę na remont. Możliwości rozwoju - u nas masz szerokie perspektywy rozwoju i możesz uczyć się, jak lubisz. Oferujemy dostęp do różnych form nauki – stacjonarnie i cyfrowo. Wsparcie w zdrowiu i odpoczynku - dbamy o naszą formę mentalną i fizyczną. Możesz skorzystać z kart sportowych, opieki medycznej LuxMed, stomatologa, programu wellbingowego #FokusNaCiebie czy dodatkowych dni wolnych.

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

Sii

iOS Developer (f/m/x)

Mid

Hybrid

Łódź, Poland

🏢 Summary: Offer for an experienced iOS Developer to develop and maintain the payments and transfers area in a large-scale mobile banking application. The role focuses on implementing new transfer types, redesigning application components, and optimizing architecture with real impact on end users. You will work on backend integrations and ensure high code quality within an Agile environment. 🗂️ Requirements: Minimum 3 years of commercial experience in iOS development, Strong experience with Swift (Swift 6), SwiftUI and UIKit, Knowledge of MVVM and object-oriented and protocol-oriented programming, Experience with REST API and WebSocket integrations, Experience with Git version control system, Ability to write unit and UI tests, Experience working in Agile environment with CI/CD processes, Experience with .NET and C# 📃 Skills: iOS, Swift, SwiftUI, UIKit, MVVM, REST, WebSocket, Git, CICD, Agile, .NET, C#, OOP, Protocols 🏢 Description: Dołącz do projektu realizowanego dla jednego z największych banków w Polsce, w którym rozwijamy i utrzymujemy obszar płatności oraz przelewów w aplikacji mobilnej. Zespół odpowiada za wdrażanie nowych typów przelewów, dostosowanie aplikacji do regulacji europejskich oraz redesign wybranych elementów systemu. To projekt o dużej skali i realnym wpływie na codzienne doświadczenia użytkowników korzystających z bankowości mobilnej. Twoje zadania Rozwój i utrzymanie aplikacji mobilnej iOS w obszarze płatności i przelewów Implementacja nowych funkcjonalności (np. nowe typy przelewów) Udział w redesignie aplikacji oraz optymalizacji architektury Integracja aplikacji z backendem poprzez REST API i WebSocket Dbanie o jakość kodu, testy jednostkowe i UI Współpraca z zespołem backendowym, UX i analitykami w metodyce Agile Udział w code review oraz procesach CI/CD Wymagania Minimum 3 lata komercyjnego doświadczenia w tworzeniu aplikacji iOS, w tym praktyczna praca w Swift (Swift 6), SwiftUI oraz UIKit Znajomość wzorców projektowych (szczególnie MVVM) oraz zasad programowania obiektowego i protokołowego Doświadczenie w integracji aplikacji z backendem (REST API, WebSocket) oraz pracy z systemem kontroli wersji Git Umiejętność pisania testów (jednostkowych i UI) oraz praca w środowisku Agile z wykorzystaniem narzędzi CI/CD Gotowość do pracy hybrydowej – wizyty w biurze 1 raz na 2 tygodnie Znajomość języka angielskiego na poziomie komunikatywnym Doświadczenie w technologii .NET / C# Wymagane przebywanie na terenie Polski oraz płynna znajomość języka polskiego Benefity, które czekają na Ciebie: Tytuł Great Place to Work od 2015 roku - to dzięki opiniom pracowników otrzymujemy tytuł i wdrażamy nowe pomysły Stabilność zatrudnienia - 2,1 MLD PLN przychodu, brak długów, od 2006 roku na rynku Dzielimy się zyskiem z pracownikami - od 2022 roku przeznaczyliśmy na ten cel już ponad 76 milionów PLN Bogaty pakiet benefitów - prywatna opieka zdrowotna, platforma kafeteryjna, zniżki na samochody i więcej Komfortowe miejsce pracy - pracuj w naszych biurach klasy A lub zdalnie Dziesiątki fascynujących projektów dla prestiżowych marek z całego świata 1 000 000 PLN rocznie na Twoje pomysły - taką kwotą wspieramy pasje i akcje wolontariackie naszych pracowników Stawiamy na Twój rozwój - meetupy, webinary, platforma szkoleniowa i blog technologiczny – Ty wybierasz Fantastyczna atmosfera stworzona przez wszystkich Sii Power People Dołącz do zespołu Sii – rozwijaj umiejętności, zdobywaj doświadczenie i buduj karierę!

Technology

PKO BP Finat

IOS Developer

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Development of one of the largest mobile banking applications in Poland (IKO) used by over 6 million users, focusing on feature development, backend integration, code quality, and modular architecture. The role involves working in Scrum teams on business growth or technical refactoring initiatives within a modernized iOS tech stack. 🗂️ Requirements: Minimum 4 years of iOS development experience, Proficiency in Swift, Proficiency in Objective-C, Experience with Xcode, Experience with CocoaPods, Knowledge of SwiftUI, Knowledge of UIKit, Knowledge of design patterns, Experience with Git, Understanding of Dependency Injection, Understanding of modular iOS applications, Experience in application modularization, Experience in writing unit tests 📃 Skills: Swift, Objective-C, Xcode, CocoaPods, SwiftUI, UIKit, TCA, VIPER, POP, DI, Git, C, C++, Gerrit, GitLab, GitFlow, CI/CD, Jenkins, fastlane, codesign, AppStore, ProvisioningPortal, SOLID, JIRA, Confluence 🏢 Description: Rozwijaj z nami jedną z największych aplikacji mobilnych w Polsce – IKO, produkt wykorzystywany przez ponad 6 mln użytkowników. W naszej zmodularyzowanej aplikacji mobilnej posiadamy ponad 135 modułów i ta liczba ciągle rośnie. Sukcesywnie pozbywamy się kodu legacy, odświeżamy stack technologiczny i jesteśmy zawsze up-to-date z zależnościami (najnowsze build toolsy, AGP, najwyższe możliwe compile i targetSdk przy supporcie wersji do Androida 6.0 włącznie). Utrzymujemy przy tym wysoką ocenę 4.7 w Google Play i walczymy o jeszcze wyższą. Pracujemy w zespołach scrumowych wspieranych przez analityków, Product Ownerów i Scrum Masterów, w dwutygodniowych Sprintach. Jeśli jesteś nadal zainteresowany(a), możesz dołączyć do zespołów skupiających się głównie nad rozwojem biznesowym lub zespołu zorientowanego na refactoring i zadania techniczne. IOS Developer Opis stanowiska: Na co dzień w naszym zespole: uczestniczysz w innowacyjnych projektach dla największej aplikacji mobilnej bankowości w kraju, wykonujesz integrację z systemami backend, przygotowujesz testy jednostkowe, zawsze dbasz o jakość kodu i zgodność z dobrymi praktykami programowania, przygotowujesz lub aktualizujesz dokumentację techniczną. Wymagania: To stanowisko może być Twoje, jeśli: masz min. 4 lata doświadczenia w zakresie programowania na platformę iOS (Swift i Objective-C), znasz Xcode, CocoaPods, SwiftUl/ UlKit TCA, VIPER, POP, DI Modularyzacja aplikacji Unit Testy znasz wzorce projektowe, korzystasz z systemu kontroli wersji Git, znasz zagadnienia z technologii dependency injection, rozumiesz jak działają aplikacje wielomodułowe na ios, brałeś/brałaś udział w modularyzacji aplikacji testujesz swój kod, posiadasz umiejętności analitycznego myślenia i rozwiązywania problemów, lubisz pracować w zespole, ale również dobrze sobie radzisz w pracy samodzielnej oraz pracy zdalnej. Twoim dodatkowym atutem będzie: znajomość natywnego programowania na platformę iOS z wykorzystaniem C/C++, znajomość Gerrit, Gitlab, procesu GitFlow, znajomość zagadnień związanych z procesem CI/CD oraz narzędzi typu Jenkins, wiedza o działaniu fastlane, codesign, doświadczenie w zarządzaniu aplikacją w sklepie AppStore oraz zarządzaniu kontem na ProvisioningPortal, doświadczenie w stosowaniu SOLID, doświadczenie w korzystaniu z JIRA/Confluence Oferujemy: - kontrakt B2B -praca hybrydowa. Częstotliwość pracy w biurze: dla osób z Warszawy i okolic 3x/2 tydz., dla pozostałych osób 1x/2 tyg. - opcjonalnie pakiet Luxmed na preferencyjnych warunkach - opcjonalnie karta MyBenefits na preferencyjnych warunkach

Technology

E Net Production Sp. z o.o.

Mobile Developer (iOS)

Mid

Remote

Katowice, Poland

🏢 Summary: Mobile iOS Developer role focused on designing and developing scalable, secure and high‑performance mobile applications for a proprietary e‑commerce engine. The position involves architecting iOS solutions, integrating backend APIs, ensuring code quality, security and CI/CD automation within an Agile environment. You will contribute to native feature development, performance optimization and technical standards for the iOS platform. 🗂️ Requirements: Minimum 2–3 years of experience in mobile application development, Experience in designing mobile application architecture, Very good knowledge of iOS ecosystem and Swift, Experience with SwiftUI and Swift Concurrency, Experience in API design and backend integration, Knowledge of microservices architecture, Understanding of architectural patterns and memory management, Experience in performance optimization, Knowledge of mobile application security practices, Experience with unit and integration testing, Experience with CI/CD pipelines for iOS, Experience with monitoring and analytics tools, Proficiency with Xcode 📃 Skills: Swift, SwiftUI, SwiftConcurrency, SPM, CocoaPods, Xcode, iOS, API, Microservices, CI/CD, Firebase, AppCenter, Sentry, OWASP, Encryption, Scrum 🏢 Description: Własny silnik e-commerce | Zespół Wewnętrzny | iOS Do #TeamENP poszukujemy Mobile Developera. Razem z zespołem ekspertów będziesz współtworzyć innowacyjne rozwiązania mobilne dla naszego autorskiego silnika e-commerce. Na co dzień będziesz współpracować z architektami, developerami Android/iOS, UX/UI oraz zespołem backendowym, a Twoim kluczowym zadaniem będzie projektowanie architektury aplikacji mobilnych oraz mentoring zespołu developerskiego. W pracy zespołowej cenimy komunikację, współpracę, zaufanie oraz aktywne uczestnictwo w budowaniu środowiska sprzyjającego innowacjom. Razem z nami możesz rozwijać się zgodnie z najwyższymi standardami IT i e-commerce. Zapoznaj się z Twoimi przyszłymi zadaniami, naszymi wymaganiami i zaaplikuj, aby dołączyć do grona ekspertów w ENP! Zadania na stanowisku Projektowanie architektury aplikacji mobilnych iOS z uwzględnieniem skalowalności, bezpieczeństwa i wydajności. Przygotowywanie i integracja natywnych funkcji dla iOS. Optymalizacja istniejących rozwiązań pod kątem wydajności, bezpieczeństwa i skalowalności. Tworzenie i rozwój architektury aplikacji. Tworzenie i utrzymanie testów jednostkowych i integracyjnych oraz automatyzacja procesów wdrażania w środowisku CI/CD. Monitorowanie, analiza i debugowanie wydajności aplikacji przy użyciu odpowiednich narzędzi. Zapewnienie wysokiego poziomu bezpieczeństwa aplikacji. Współpraca z zespołem developerskim, QA oraz Product Ownerem. Uczestnictwo w code review i wdrażanie dobrych praktyk. Aktywny udział w spotkaniach oraz proponowanie usprawnień. Zapewnienie wysokiej jakości i bezpieczeństwa aplikacji (m.in. cert pinning, szyfrowanie, OWASP Mobile). Praca w metodykach Agile/Scrum. Wymagania Minimum 2–3 lata doświadczenia w tworzeniu aplikacji mobilnych oraz projektowaniu architektury rozwiązań mobilnych. Bardzo dobra znajomość ekosystemu iOS: Swift 6, Swift Concurrency, SPM, CocoaPods, SwiftUI. Doświadczenie w projektowaniu API, integracji z backendem oraz pracy z architekturą mikroserwisową. Wiedza z zakresu projektowania aplikacji: wzorce architektoniczne, zarządzanie pamięcią, optymalizacja wydajności i responsywności. Wiedza z zakresu bezpieczeństwa aplikacji mobilnych. Umiejętność pisania czystego, modularnego i łatwego do utrzymania kodu. Znajomość środowiska deweloperskiego Xcode. Doświadczenie w pracy z narzędziami monitoringu i analityki (Firebase, AppCenter, Sentry itp.). Bardzo dobre umiejętności komunikacyjne i prezentacyjne. Znajomość języka polskiego na poziomie min. B2. Znajomość języka angielskiego na poziomie min. B2. Mile widziane Doświadczenie w projektach o dużej skali użytkowników. Doświadczenie w e‑commerce lub fintech. Doświadczenie z technologiami Capacitor / Cordova. Doświadczenie z CI/CD związane z budowaniem aplikacji natywnych iOS. Oferujemy Pakiet benefitów pracowniczych, w tym prywatną opiekę medyczną Medicover oraz grupowe ubezpieczenie na życie PZU. Kartę sportową Medicover Sport. Programy zniżkowe dla pracowników, m.in. w Media Expert. Elastyczne formy współpracy: umowa o pracę, B2B. Program Poleceń Pracowniczych. Pracę w trybie hybrydowym lub 100% zdalnym. Rozwój kompetencji technicznych oraz zdobywanie praktycznego doświadczenia w szerokim obszarze e‑commerce. Dostęp do szkoleń oraz konwersacje w języku angielskim z native speakerem.

Technology

ITLT

iOS Developer

Senior

Hybrid

Warsaw, Poland

110 - 140 PLN/hr

🏢 Summary: Long-term B2B contract for a senior iOS Developer to build and enhance a banking mobile application using Swift and SwiftUI within Scrum-based product teams. The role focuses on developing new features, designing application architecture, ensuring code quality through automated testing, and collaborating closely with cross-functional teams. Work is primarily remote with periodic on-site meetings in Warsaw. 🗂️ Requirements: Minimum 5 years experience in iOS development, Very good knowledge of Swift, Experience with SwiftUI and Swift Concurrency, Knowledge of Apple ecosystem (iOS, macOS), Experience in mobile application architecture design, Experience in automated and unit testing, Knowledge of design patterns, Experience with CI/CD, Proficiency with Git, English for technical documentation 📃 Skills: Swift, SwiftUI, SwiftConcurrency, iOS, macOS, Git, CI/CD, Scrum, Objective-C, DevOps 🏢 Description: W ITLT pomagamy naszym zaprzyjaźnionym firmom przekształcać ambitne pomysły w cyfrową rzeczywistość. Z nastawieniem na wyzwania, ciekawość technologii i zwinność współtworzymy wyjątkowe rozwiązania IT i zapewniamy doświadczone osoby eksperckie, które pomagają przyspieszać cyfrową transformację. Aktualnie poszukujemy profilu na stanowisko: iOS Developer Informacje organizacyjne: Lokalizacja biura: Warszawa Tryb realizacji usług: zdalnie + 1 x 2 tyg. spotkania w biurze Forma współpracy: kontrakt b2b, zaangażowanie stabilne, długofalowe Stawka: 110 - 140 PLN netto + Vat/h Sektor: bankowość (obszar kanałów cyfrowych i aplikacji mobilnej) Model współpracy: dwa zespoły produktowe (ok. 8–10 osób) złożone z developerów iOS, Android, .NET, React oraz testerów. Ścisła współpraca z Product Managerem. Praca w Scrumie w 2-tygodniowych sprintach. Języki: codzienna współpraca z polskojęzycznym zespołem, angielski wykorzystywany do pracy z dokumentacją techniczną Zakres zadań: rozwój i implementacja nowych funkcjonalności w aplikacji iOS z wykorzystaniem Swift oraz SwiftUI udział w projektowaniu i rozwijaniu nowoczesnych rozwiązań dbanie o jakość kodu poprzez tworzenie testów automatycznych i jednostkowych monitorowanie i rozwiązywanie problemów technicznych współpraca z zespołem produktowym, developerami oraz testerami w środowisku Scrum udział w pracach projektowych, programistycznych i wdrożeniowych Oczekiwania: min. 5 lat doświadczenia w tworzeniu aplikacji na platformę iOS bardzo dobra znajomość Swift (w tym SwiftUI oraz Swift Concurrency) dobra znajomość ekosystemu Apple (iOS, macOS) doświadczenie w projektowaniu architektury aplikacji mobilnych doświadczenie w tworzeniu testów automatycznych i jednostkowych znajomość wzorców projektowych oraz dobrych praktyk wytwarzania oprogramowania doświadczenie w pracy z CI/CD dobra znajomość Git znajomość języka angielskiego umożliwiająca pracę z dokumentacją techniczną Mile widziane: znajomość Objective-C podstawowa znajomość zagadnień DevOps Oferujemy: długofalową współpracę w oparciu o kontrakt B2B szansę na rozwój w dużej strukturze, bezpośredni kontakt z Managerem zespołu pracę w firmie, w której IT jest dojrzałe i globalne, a metodyki zwinne są respektowane dopłatę do karty MultiSport oraz ubezpieczenia godziny startu pracy 7:30 - 9:30 sprawny proces rekrutacyjny (wideokonferencja), maksymalnie 2 spotkania online (pierwsze z kimś z zespołu, drugie z Managerem) Agencja zatrudnienia - nr certyfikatu 14181

Technology

emagine Polska

Mid iOS Developer (banking)

Mid

Hybrid

Warsaw, Poland

115 - 125 PLN/hr

🏢 Summary: Oferta dotyczy roli iOS Developera w sektorze bankowym, odpowiedzialnego za tworzenie i rozwój aplikacji mobilnych na platformę iOS w modelu głównie zdalnym. Projekt obejmuje pracę z kluczowymi frameworkami iOS, implementację testów oraz wykorzystanie algorytmów kryptograficznych w architekturze client-server. 🗂️ Requirements: Minimum 4 lata doświadczenia w programowaniu, Minimum 2 lata doświadczenia w programowaniu na iOS, Praktyczne doświadczenie w tworzeniu aplikacji mobilnych na iOS, Biegłość w Objective-C lub Swift, Doświadczenie z Networking, Core Data, Push notifications, Znajomość GIT, Znajomość programowania obiektowego, Doświadczenie w architekturze client-server, Umiejętność pisania testów jednostkowych i funkcjonalnych na iOS, Znajomość relacyjnych baz danych 📃 Skills: Swift, Objective-C, iOS, Networking, CoreData, PushNotifications, GIT, OOP, Client-Server, UnitTesting, FunctionalTesting, SQL, Cryptography, SCRUM 🏢 Description: Lokalizacja: Głównie praca zdalna, 2 dni w miesiącu z biura w Warszawie Branża: Bankowość Stawka: 125 zł/h na b2b Podsumowanie: Rolą programisty iOS w firmie jest tworzenie i rozwijanie aplikacji mobilnych na platformę iOS, co wnosi znaczący wkład w rozwój produktów dostosowanych do potrzeb użytkowników. Obowiązki: Opracowywanie i wdrażanie aplikacji mobilnych na platformę iOS. Praca z frameworkami Networking, Core Data oraz Push notifications. Tworzenie i utrzymywanie dokumentacji technicznej. Współpraca w zespole w metodykach takich jak SCRUM. Tworzenie testów jednostkowych i funkcjonalnych dla aplikacji iOS. Implementacja oraz używanie algorytmów kryptograficznych w aplikacjach. Wymagania: Minimum 4 lata doświadczenia w programowaniu, w tym 2 lata na platformę iOS. Praktyczna znajomość programowania aplikacji mobilnych na iOS. Biegłość oraz doświadczenie z językami Objective-C / Swift. Dobra znajomość frameworków Networking, Core Data oraz Push notifications. Umiejętność posługiwania się narzędziami kontroli wersji – preferowany GIT. Bardzo dobra znajomość zagadnień projektowania i programowania obiektowego. Doświadczenie w tworzeniu aplikacji w architekturze client-server. Umiejętność pisania testów jednostkowych i funkcjonalnych, szczególnie pod kątem iOS. Znajomość zagadnień relacyjnych baz danych oraz mile widziana znajomość algorytmów kryptograficznych. Miłe widziane: Znajomość metodyk Agile (np. SCRUM).

Technology

Benefit Systems SA

Senior iOS Developer

Senior

Remote

Warsaw, Poland

🏢 Summary: Oferta dotyczy roli Senior iOS Developera odpowiedzialnego za rozwój i optymalizację aplikacji mobilnej MultiLife na platformie iOS. Osoba na tym stanowisku będzie implementować nowe funkcjonalności, rozwiązywać wyzwania techniczne oraz dbać o jakość, testowalność i wydajność kodu. Rola obejmuje ścisłą współpracę z zespołem UX/UI, backendem i testerami oraz wsparcie w analizie i wdrażaniu nowych technologii. 🗂️ Requirements: Minimum 6 lat doświadczenia w tworzeniu aplikacji mobilnych na iOS, Znajomość zasad projektowania aplikacji i dobrych praktyk programistycznych, Doświadczenie w pracy z Git w środowisku zespołowym, Stosowanie wzorców MVC, MVVM oraz wykorzystanie SwiftUI i Core Data, Znajomość cyklu życia aplikacji mobilnych i zarządzania zasobami, Tworzenie i rozwijanie testów jednostkowych 📃 Skills: Swift, iOS, Git, MVC, MVVM, SwiftUI, CoreData, CI/CD, Kotlin, UnitTesting 🏢 Description: Twój zakres zadań: Dołączysz do zespołu odpowiedzialnego za rozwój aplikacji MultiLife; Będziesz tworzyć i optymalizować aplikacje mobilne na platformę iOS; Zajmiesz się implementacją nowych funkcjonalności oraz rozwiązywaniem wyzwań technicznych; Będziesz współpracować z projektantami UX/UI, programistami backendowymi oraz testerami przy rozwoju produktu; Wesprzesz zespół w analizie, weryfikacji i wdrażaniu nowych technologii oraz rozwiązań usprawniających rozwój aplikacji; Zadbasz o tworzenie czystego, testowalnego i wysokiej jakości kodu. Nasze wymagania: Masz co najmniej 6 lat doświadczenia w tworzeniu aplikacji mobilnych na platformę iOS? Znasz zasady projektowania aplikacji oraz dobre praktyki programistyczne i potrafisz wykorzystywać je w codziennej pracy? Swobodnie korzystasz z Git w pracy zespołowej? Tworzysz aplikacje zgodnie z najlepszymi praktykami Apple, wykorzystując m.in . MVC, MVVM, SwiftUI czy Core Data? Dobrze rozumiesz cykl życia aplikacji mobilnych oraz potrafisz efektywnie zarządzać zasobami? Dbając o jakość dostarczanych rozwiązań, regularnie tworzysz i rozwijasz testy jednostkowe? Dobrze odnajdujesz się we współpracy zespołowej i skutecznie rozwiązujesz pojawiające się wyzwania? Mile widziane: Doświadczenie w pracy z procesami CI/CD; Doświadczenie z Kotlin Multiplatform. To oferujemy: Ustalimy dogodną dla Ciebie formę współpracy (umowa o pracę / kontrakt B2B) i zakres benefitów dostosowany do formy współpracy, Nasze biuro znajduje się w Warszawie i oferujemy współpracę w modelu hybrydowym lub zdalnym - Ty wybierasz, Jesteśmy różni i lubimy wstawać o rożnych porach - pracę zaczynamy między 8:00 a 9:00 i cenimy sobie work-life balance , Poziom energii uzupełniamy aromatyczną kawą i herbatą oraz owocami w biurze , a rano czekają na nas śniadania w biurze dofinansowane przez pracodawcę , Na większy głód mamy 30 minutowe przerwy , które wliczamy do czasu pracy. Korzystamy wtedy z dofinansowania do posiłków z programu lunchowego , W drobnych sprawach prywatnych wyręczy Cię Concierge , Otrzymasz dodatkowe dni urlopu adekwatne do stażu pracy Benefit Systems oraz dodatkowy urlop na wolontariat , Mamy dla Ciebie kartę MultiSport oraz możliwość zakupu karty dla Twoich najbliższych , Jeśli chcesz zadbać o kondycję fizyczną i relaks po pracy, umożliwią Ci to zajęcia sportowe w biurze i online – a dla zaawansowanych sportowców dofinansujemy udział w zawodach sportowych , Dołączysz do zespołu, który docenia różnorodne doświadczenia i perspektyw y oraz opiera współpracę na wartościach takich jak sprawczość, szacunek, odpowiedzialność, współpraca i rozwój, Otrzymasz dostęp do platformy Multi.Life – znajdziesz tam ponad 4500 materiałów rozwojowych (kursy, e-booki), konsultacje ze specjalistami ( m.in . psycholog, dietetyk, trener) oraz wsparcie AI w obszarach zdrowia, rozwoju, psychologii i odżywiania Naszym Pracownikom i członkom ich rodziny, którzy znaleźli się w trudnych sytuacjach, zarówno w życiu zawodowym, jak i prywatnym oferujemy dostęp do wsparcia psychologicznego , Możesz dołączyć do grupowego ubezpieczenia oraz skorzystać z prywatnej opieki medycznej , W trosce o Twój komfort i zdrowie, oferujemy dofinansowanie do okularów korekcyjnych , Jako rodzic możesz skorzystać z dofinansowania do żłobków i przedszkoli , a w dniu rozpoczęcia roku szkolnego otrzymasz dodatkowe 3 godziny urlopu , Jeśli planujesz kontynuować swoją naukę i rozwijać swoje umiejętności, oferujemy dofinansowanie do edukacji , Dla rozwoju i odpoczynku możesz skorzystać z Biblioteczki i Planszoteki , Dodatkowo o rozwój zawodowy i osobisty zadbamy poprzez szkolenia rozwojowe , Otrzymasz dostęp do programu kafeteryjnego MyBenefit z punktami , za które kupisz to czego Ci potrzeba oraz będziesz mieć możliwość zakupu tańszych biletów do kina i teatru , Na lepsze poznanie członków zespołu i budowanie relacji organizujemy spotkania integracyjne , Na wsparcie całego zespołu możesz liczyć nie tylko w okresie wdrożenia, W BS Twój weekend będzie dłuższy – w piątki pracujemy krócej!