Grupa ludzi podczas rozmowy
IT - Programowanie

Ekspert ds. inżynierii oprogramowania iOS

14000 - 20000 zł brutto + premia kwartalna

  • Warszawa
  • Umowa o Pracę
  • Pełny Etat
  • Ekspert
  • Hybrydowa; Zdalna

Dołącz do Zespołu Rozwiązań Mobilnych w Pionie Inżynierii Oprogramowania

W związku z dynamicznym rozwojem oraz realizacją licznych projektów wykorzystujących, poszukujemy nowych osób do naszego zespołu.

Czym się zajmujemy?
Pion Inżynierii Oprogramowania odpowiada za kompleksową realizację projektów IT obejmujących projektowanie, rozwój oraz utrzymanie produktów cyfrowych. Pion zapewnia rozwój rozwiązań technologicznych wspierających działalność organizacji oraz dostarczanie oprogramowania zgodnie z wymaganiami biznesowymi, standardami jakości oraz obowiązującymi regulacjami.

Twój zakres obowiązków:

  • Projektowanie i implementacja aplikacji mobilnych.
  • Rozwój nowych funkcjonalności zgodnie z wymaganiami produktowymi.
  • Utrzymanie i optymalizacja istniejących aplikacji.
  • Zapewnienie zgodności aplikacji z aktualnymi standardami platform mobilnych.
  • Udział w procesie przygotowania i publikacji nowych wersji aplikacji.

Nasze wymagania:

  • Minimum 5 lat doświadczenia w tworzeniu i rozwijaniu aplikacji na iOS.
  • Bardzo dobra znajomość Swift, iOS SDK, SwiftUI oraz UIKit.
  • Znajomość Swift Concurrency, w szczególności async/await, Task i actorów.
  • Doświadczenie w projektowaniu architektury aplikacji, m.in. MVVM, Clean Architecture, oraz znajomość zasad Clean Code i SOLID.
  • Doświadczenie w integracji z backendem (REST API, JSON) oraz projektowaniu warstwy danych, w tym lokalnego przechowywania i synchronizacji danych.
  • Doświadczenie w tworzeniu testów jednostkowych, integracyjnych i UI (XCTest/XCUITest).
  • Umiejętność diagnozowania błędów, optymalizacji wydajności oraz pracy z Xcode i Instruments.
  • Znajomość Git oraz doświadczenie w pracy zespołowej i środowisku CI/CD.
  • Doświadczenie w utrzymaniu i rozwoju aplikacji produkcyjnych oraz automatyzacji procesu budowania, testowania i wdrażania.
  • Umiejętność współpracy z zespołami Backend, QA, UX/UI i Product oraz samodzielnego prowadzenia zadań od analizy do wdrożenia.
  • Znajomość zasad tworzenia bezpiecznego, skalowalnego i utrzymywalnego kodu mobilnego.

Mile widziane:

  • Doświadczenie w tworzeniu i utrzymywaniu dużych, produkcyjnych aplikacji iOS oraz pracy z rozbudowanym kodem i refaktoryzacją.
  • Doświadczenie w projektowaniu architektury modułowej, w tym TCA, oraz zarządzaniu zależnościami (SPM).
  • Bardzo dobra znajomość SwiftUI/UIKit oraz Combine lub RxSwift, w tym doświadczenie w migracji między technologiami.
  • Doświadczenie w obsłudze danych offline, synchronizacji oraz wykorzystaniu Core Data/SwiftData i integracji z backendem (REST/GraphQL).
  • Doświadczenie w tworzeniu testów automatycznych oraz konfiguracji CI/CD i automatyzacji procesów z wykorzystaniem Fastlane.
  • Znajomość monitorowania i optymalizacji aplikacji produkcyjnych (Crashlytics, Firebase, Instruments).
  • Doświadczenie w tworzeniu Design Systemów, accessibility, WebView, deep linking/universal links oraz publikacji aplikacji w App Store.
  • Znajomość Objective-C, Kotlin Multiplatform oraz narzędzi wspierających rozwój i utrzymanie projektów iOS (np. Tuist, SwiftLint).
  • Doświadczenie w wykorzystywaniu narzędzi AI wspierających proces tworzenia i utrzymania aplikacji.
Employee benefits

Supportive and Comfortable Work Environment

The right people deserve the right care. That’s why we offer a wide range of extra benefits — from professional training and courses, to yoga sessions and Fruit Thursdays, all the way to co-financed Multisport cards and reimbursements for cinema or theatre tickets. But above all, it simply feels good to work with us.

icon_pace
Flexible Working Hours

You can start your day anytime between 7 and 10 a.m.

icon_balance
Work-Life Balance

We believe in maintaining a healthy approach to work. That’s why we support a balanced lifestyle and respect your time outside the office.

icon_model_training
Training and Conferences

We offer opportunities to grow your skills through professional development and industry events.

icon_school
Exciting Projects

We operate at the intersection of science, cybersecurity, and emerging technologies.

icon_medical
Healthcare

Each employee has the opportunity to use private medical care services.

icon_fitness_center
Multisport Card

Stay active with a co-financed Multisport card or get reimbursed for cultural activities like cinema and theatre visits.

icon_landscape
Holiday Subsidy

We offer partial reimbursement of vacation costs — including Poland’s traditional “under the pear tree” benefit.

icon_beach_access
Life Insurance

You can opt in to additional life insurance coverage, giving you and your loved ones greater peace of mind.