Ekspert ds. inżynierii oprogramowania iOS

Nask

Polska

Hybrid

PLN 156,000 - 223,000

Full time

5 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Szkolenia i kursy zawodowe
Joga i owoce w czwartki
Karta Multisport—dofinansowanie
Zwrot za bilety do kina/teatru
Elastyczne godziny pracy
Opieka medyczna

Job summary

NASK w Warszawie poszukuje Eksperta ds. inżynierii oprogramowania iOS do zespołu Mobilnych Rozwiązań w Pionie Inżynierii Oprogramowania. Praca nad projektowaniem, rozwojem i utrzymaniem aplikacji mobilnych z wykorzystaniem Swift, SwiftUI i UIKit oraz architektur MVVM/Clean Architecture.

Wymagane min. 5 lat doświadczenia, znajomość REST/JSON, Xcode, XCTest/XCUITest oraz CI/CD. Oferujemy elastyczny, hybrydowy model pracy, możliwości rozwoju i wsparcie szkoleniowe.

Qualifications

  • 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.
  • 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 build/test/deploy.
  • Umiejętność współpracy z Backend, QA, UX/UI i Product oraz samodzielne prowadzenie zadań od analizy do wdrożenia.
  • Znajomość zasad tworzenia bezpiecznego, skalowalnego i utrzymywalnego kodu mobilnego.

Responsibilities

  • 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.

Skills

Swift
SwiftUI
UIKit
MVVM
CI/CD
Git
async/await
Code review
XCTest

Tools

Xcode
Instruments
REST API
JSON
Core Data
SwiftData
GraphQL
Tuist
SwiftLint
SPM

Job description

Ekspert ds. inżynierii oprogramowania iOS

14000 - 20000 zł brutto + premia kwartalna

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

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

W związku zdynamicznym 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 zwymaganiami biznesowymi, standardami jakości oraz obowiązującymi regulacjami.

  • Projektowanie iimplementacja aplikacji mobilnych.
  • Rozwój nowych funkcjonalności zgodnie zwymaganiami produktowymi.
  • Utrzymanie ioptymalizacja istniejących aplikacji.
  • Zapewnienie zgodności aplikacji zaktualnymi standardami platform mobilnych.
  • Udział wprocesie przygotowania ipublikacji nowych wersji aplikacji.

Nasze wymagania:

  • Minimum 5 lat doświadczenia wtworzeniu irozwijaniu aplikacji na iOS.
  • Bardzo dobra znajomość Swift, iOS SDK, SwiftUI oraz UIKit.
  • Znajomość Swift Concurrency, wszczególności async/await, Task iactorów.
  • Doświadczenie wprojektowaniu architektury aplikacji, m.in. MVVM, Clean Architecture, oraz znajomość zasad Clean Code iSOLID.
  • Doświadczenie wintegracji zbackendem (REST API, JSON) oraz projektowaniu warstwy danych, wtym lokalnego przechowywania isynchronizacji danych.
  • Doświadczenie wtworzeniu testów jednostkowych, integracyjnych iUI (XCTest/XCUITest).
  • Umiejętność diagnozowania błędów, optymalizacji wydajności oraz pracy zXcode iInstruments.
  • Znajomość Git oraz doświadczenie wpracy zespołowej iśrodowisku CI/CD.
  • Doświadczenie wutrzymaniu irozwoju aplikacji produkcyjnych oraz automatyzacji procesu budowania, testowania iwdrażania.
  • Umiejętność współpracy zzespołami Backend, QA, UX/UI iProduct oraz samodzielnego prowadzenia zadań od analizy do wdrożenia.
  • Znajomość zasad tworzenia bezpiecznego, skalowalnego iutrzymywalnego kodu mobilnego.

Mile widziane:

  • Doświadczenie wtworzeniu iutrzymywaniu dużych, produkcyjnych aplikacji iOS oraz pracy zrozbudowanym kodem irefaktoryzacją.
  • Doświadczenie wprojektowaniu architektury modułowej, wtym TCA, oraz zarządzaniu zależnościami (SPM).
  • Bardzo dobra znajomość SwiftUI/UIKit oraz Combine lub RxSwift, wtym doświadczenie wmigracji między technologiami.
  • Doświadczenie wobsłudze danych offline, synchronizacji oraz wykorzystaniu Core Data/SwiftData iintegracji zbackendem (REST/GraphQL).
  • Doświadczenie wtworzeniu testów automatycznych oraz konfiguracji CI/CD iautomatyzacji procesów zwykorzystaniem Fastlane.
  • Znajomość monitorowania ioptymalizacji aplikacji produkcyjnych (Crashlytics, Firebase, Instruments).
  • Doświadczenie wtworzeniu Design Systemów, accessibility, WebView, deep linking/universal links oraz publikacji aplikacji wApp Store.
  • Znajomość Objective-C, Kotlin Multiplatform oraz narzędzi wspierających rozwój iutrzymanie projektów iOS (np. Tuist, SwiftLint).
  • Doświadczenie wwykorzystywaniu narzędzi AI wspierających proces tworzenia iutrzymania aplikacji.
Zapewniamy dobre warunki pracy

O właściwych ludzi trzeba odpowiednio dbać. Dlatego oferujemy cały szereg dodatkowych korzyści. Od szkoleń i kursów zawodowych, poprzez zajęcia z jogi i owocowe czwartki, po dofinansowaną kartę Multisport albo zwrot za bilety do kina czy teatru. To wszystko jest jednak dodatkiem do tego, że po prostu dobrze się z nami pracuje.

Elastyczne godziny pracy
Zaczynamy między 7 a 10 rano.

Równowaga między pracą a życiem
Dbamy o zachowanie zdrowego podejścia do obowiązków służbowych.

Szkolenia i konferencje
Daje możliwość podnoszenia swoich kompetencji.

Działamy na pograniczu nauki, cyberbezpieczeństwa i nowych technologii.

Opieka medyczna
Każdy pracownik ma możliwość korzystania z prywatnej opieki medycznej

Zachęcamy do aktywności sportowej lub uzyskania zwrotu za wydatki poniesione na kulturę.

Dofinansowanie wypoczynku
Zwracamy część kosztów związanych z urlopem (tzw. wakacje pod gruszą).

Ubezpieczenie na życie
Dajemy możliwość zawarcia dodatkowego ubezpieczenia na życie.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Kierownik Zespołu Analiz i Projektowania Rozwiązań (K\\M)
Kierownik Zespołu Analiz i Projektowania Rozwiązań (K\\M)

Nask • Polska

Hybrid
PLN 180,000 - 270,000
Szkolenia i kursy zawodowe
Joga i aktywność fizyczna
Karta Multisport
+1
Architekt systemów IT (K/M)
Architekt systemów IT (K/M)

Nask • Polska

Hybrid
PLN 268,000 - 279,000
Kwartalny system premiowy
Szkolenia i konferencje
Opieka medyczna
+3
Starszy specjalista ds. analizy przestrzeni informacyjnej (K/M)
Starszy specjalista ds. analizy przestrzeni informacyjnej (K/M)

Nask • Polska

Hybrid
PLN 120,000 - 180,000
Szkolenia i kursy zawodowe
Karta Multisport
Zwrot za bilety do kina lub teatru
+2
Starszy Specjalista ds. analityki biznesowej (K/M)
Starszy Specjalista ds. analityki biznesowej (K/M)

Nask • Polska

Hybrid
PLN 150,000 - 200,000
Elastyczne godziny pracy
Opieka medyczna
Dofinansowanie wypoczynku
+1
Starszy/a specjalista/tka ds. uczenia maszynowego
Starszy/a specjalista/tka ds. uczenia maszynowego

Nask • Polska

Hybrid
PLN 180,000 - 240,000
Karta Multisport
Zwroty za kulturę
Inżynier/ka oprogramowania - Programista/tka front-end
Inżynier/ka oprogramowania - Programista/tka front-end

Nask • Polska

Hybrid
PLN 100,000 - 134,000
Karta Multisport
Opieka medyczna prywatna
Szkolenia i konferencje
+1
Specjalista ds. jakości (K/M)
Specjalista ds. jakości (K/M)

Nask • Polska

Hybrid
PLN 78,000 - 134,000
Szkolenia i kursy zawodowe
Elastyczne godziny pracy
Opieka medyczna
+2
Ekspert/ka - administrator/ka systemów storage (AI/Cloud)
Ekspert/ka - administrator/ka systemów storage (AI/Cloud)

Nask • Warszawa

Hybrid
PLN 167,000 - 212,000
Szkolenia i kursy zawodowe
Joga i owoce czwartki
Multisport / karta sportowa
+1
Trener (K/M)
Trener (K/M)

Nask • Polska

Hybrid
PLN 60,000 - 90,000
Szkolenia i kursy zawodowe
Joga i owoce w czwartek
Karta Multisport (dofinansowanie)
+2
Starszy Specjalista ds. Opracowywania Studiów Wykonalności i Przygotowania Projektów (K\\M)
Starszy Specjalista ds. Opracowywania Studiów Wykonalności i Przygotowania Projektów (K\\M)

NASK Prof. Amir Patel • Warszawa

On-site
PLN 134,000 - 201,000
Elastyczne godziny pracy
Opieka medyczna
Szkolenia i konferencje
+2