Мы используем технические cookie и статистику посещений: Яндекс Метрику и собственный обезличенный журнал Zorky (cookie zk_aid). Не собираем содержимое форм, текст поиска и полный IP; данные не продаём. Отказаться можно кнопкой ниже, а также через Global Privacy Control или Do Not Track в браузере. Подробнее о cookie и статистике.
Zorky CRMZorky CRM
EN|RU
@termdocs
← Все вакансии

Programista iOS (k/m)

seniorremotePolkowice, PLСкор 68/1002нед назад
Аналитика рынка
📊 Mobile (iOS/Android): зарплаты и спрос на рынке
Стек
SwiftSwiftUIUIKitArchitektura MVVM / Clean ArchitectureArchitektura modularnaREST APIConcurrency (async/await, Combine)XCTest (testy jednostkowe i UI)CI/CD (Fastlane, GitLab CI/GitHub Actions)Gitci/cdgitlab
Откликнуться
Загрузите резюме — мы свяжем вас с работодателем напрямую через нашу базу.
Отправить резюме →
Описание
Jaki będzie Twój zakres zadań: projektowanie i implementacja nowych funkcjonalności w aplikacji iOS, utrzymanie i rozwój istniejących modułów aplikacji, tworzenie interfejsów w SwiftUI oraz UIKit (w zależności od potrzeb projektu), praca w architekturze MVVM oraz zgodnie z zasadami Clean Architecture i SOLID, integracja z API (REST) przy użyciu natywnych narzędzi i frameworków sieciowych, udział w code review, dbanie o jakość kodu i zgodność ze standardami, implementacja testów jednostkowych i UI (XCTest), współpraca z zespołem backend oraz UX/UI podczas projektowania funkcji, udział w procesach CI/CD (np. Fastlane, GitLab CI), monitorowanie i analiza błędów, optymalizacja wydajności aplikacji, przygotowanie aplikacji do publikacji w App Store. Jakie są nasze oczekiwania: min. 3–5 lat doświadczenia w tworzeniu aplikacji iOS (Swift), bardzo dobra znajomość Swift, SwiftUI oraz praktyczna znajomość UIKit, znajomość MVVM, Clean Architecture i SOLID, doświadczenie w REST API, persystencji danych oraz testach (XCTest), znajomość CI/CD (Fastlane, GitLab CI) i procesu publikacji aplikacji w App Store, umiejętność optymalizacji wydajności i analizy crashy produkcyjnych, doświadczenie w architekturze modularnej, white label i KMP, umiejętność świadomego doboru rozwiązań natywnych i współdzielonych, umiejętność oceny kosztów technicznych i proponowania rozwiązań, znajomość specyfiki e-commerce/retail i wpływu UX na wyniki biznesowe, samodzielność, dobra organizacja pracy i odpowiedzialn
Контакты работодателя (email/phone/telegram) скрыты из публичного превью — отправьте резюме, чтобы мы связали вас напрямую.
Срочный вопрос? Напишите @termdocs