iOS Software Developer in Kraków

iOS Software Developer in Kraków

Kraków Pełny etat 67500 - 82500 zł / rok (szac.) Stacjonarnie
A

W skrócie

  • Zadania: Rozwijaj natywne funkcjonalności aplikacji iOS w języku Swift i współpracuj z zespołem.
  • Firma: Międzynarodowy bank z innowacyjnym podejściem do technologii.
  • Benefity: Atrakcyjne wynagrodzenie, benefity zdrowotne i możliwość pracy zdalnej.
  • Pozostałe informacje: Dynamiczne środowisko z możliwościami rozwoju kariery.
  • Dlaczego ta praca: Pracuj nad nowoczesnymi aplikacjami i wpływaj na rozwój technologii bankowych.
  • Kwalifikacje: 2+ lata doświadczenia w tworzeniu aplikacji iOS oraz znajomość Swift.

Przewidywane wynagrodzenie mieści się w przedziale 67500 - 82500 zł za rok.

Projekt Aplikacja mobilna dla zagranicznego banku.

Jakie zadania na Ciebie czekają?

  • Rozwijanie natywnych funkcjonalności aplikacji iOS w języku Swift.
  • Udział w podejmowaniu decyzji technicznych dotyczących rozwijanych funkcjonalności.
  • Implementowanie i utrzymywanie wysokiej jakości kodu.
  • Analiza raportów awarii aplikacji oraz ocen użytkowników.
  • Udział w modularizacji istniejącego kodu iOS.
  • Ponowne wykorzystywanie oraz rozwijanie wewnętrznych frameworków.
  • Współpraca z Product Ownerem przy planowaniu i wdrażaniu zmian.
  • Bliska współpraca z zespołami UX i QA.
  • Identyfikowanie i wdrażanie usprawnień dotyczących jakości aplikacji.
  • Udział w rozwoju aplikacji działającej w dużej skali.
  • Praca w międzynarodowym, interdyscyplinarnym zespole.

Nasze wymagania:

  • Około 2+ lat doświadczenia komercyjnego w tworzeniu natywnych aplikacji iOS.
  • Bardzo dobra znajomość Swift, iOS SDK oraz cyklu życia aplikacji mobilnej.
  • Dobra znajomość UIKit lub SwiftUI oraz podstawowa/praktyczna znajomość drugiego frameworka.
  • Doświadczenie w stosowaniu MVVM oraz innych wzorców projektowych w aplikacjach produkcyjnych.
  • Umiejętność projektowania i implementowania funkcjonalności od warstwy prezentacji po integrację z REST API.
  • Doświadczenie w pisaniu testów jednostkowych i budowaniu kodu łatwego do testowania.
  • Umiejętność diagnozowania problemów i analizy crash reports oraz podstawowa znajomość działań poprawiających stabilność aplikacji.
  • Podstawowa znajomość modularizacji lub doświadczenie w pracy z większą bazą kodu.
  • Umiejętność proponowania rozwiązań technicznych i omawiania ich z zespołem.
  • Gotowość do przeprowadzania i przyjmowania code review oraz dzielenia się wiedzą z zespołem.
  • Dobra znajomość Git i pracy w procesie wytwarzania oprogramowania.
  • Samodzielność w realizacji powierzonych funkcjonalności i dbanie o jakość kodu.
  • Praktyczna znajomość async/await i podstaw Swift Concurrency.
  • Umiejętność analitycznego, logicznego i uporządkowanego rozwiązywania problemów.
  • Znajomość języka angielskiego na poziomie co najmniej B2 (umożliwiająca codzienną pracę w tym języku).

Mile widziane:

  • Doświadczenie w pracy z bibliotekami zewnętrznymi, takimi jak Realm, App Center, Usabilla lub rozwiązaniami o podobnym zastosowaniu.
  • Znajomość programowania reaktywnego, np. Combine lub RxSwift.
  • Doświadczenie w tworzeniu aplikacji bankowych lub systemów płatności mobilnych.
  • Doświadczenie w pracy z API, mikroserwisami, cache’owaniem i aplikacjami wysokiej skali.
  • Znajomość Kotlina lub doświadczenie w tworzeniu aplikacji mobilnych na Androida.
  • Doświadczenie w modularizacji dużych aplikacji iOS.
  • Znajomość zagadnień bezpieczeństwa aplikacji mobilnych.
  • Doświadczenie w pracy z narzędziami do monitorowania awarii i jakości aplikacji.
  • Praktyczna znajomość procesów CI/CD, Fastlane lub narzędzi automatyzujących buildy i wdrożenia.

iOS Software Developer in Kraków – pracodawca: Ailleron

Ailleron to dynamiczna firma w Krakowie, która stawia na rozwój swoich pracowników i oferuje wyjątkowe możliwości szkoleń oraz wsparcia w zakresie kariery. Pracując w naszym zespole ds. kadr i płac, będziesz częścią przyjaznej kultury pracy, gdzie doceniamy zaangażowanie i innowacyjność, a także oferujemy atrakcyjne benefity, które wspierają równowagę między życiem zawodowym a prywatnym.

A

Dane kontaktowe:

Zespół rekrutacyjny Ailleron

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako iOS Software Developer in Kraków

Swift
iOS SDK
UIKit
SwiftUI
MVVM
REST API
Testowanie jednostkowe