iOS Software Developer Regular Financial Services Kraków

Ailleron SA

Kraków

Hybrid

PLN 150,000 - 230,000

Full time

17 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Opieka zdrowotna
Ubezpieczenie na życie
Karta Multisport
Praca zdalna
Szkolenia zewnętrzne
Szkolenia wewnętrzne
Samorozwój 80 h
Programy wellbeingowe

Job summary

Ailleron SA w Krakowie rozwija natywną aplikację mobilną dla międzynarodowego banku. Szukamy doświadczonego programisty iOS, który pisze w Swift i dba o jakość kodu.

Do obowiązków należy rozwijanie funkcjonalności, udział w decyzjach technicznych, integracja z REST API, analiza crash reports oraz praca w MVVM w dużej, interdyscyplinarnej grupie.

Wymagane jest 2+ lata doświadczenia, dobra znajomość angielskiego (min. B2), znajomość UIKit/SwiftUI i narzędzi takich jak Git, testy jednostkowe i CI/CD.

Qualifications

  • 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 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.
  • Podstawowa znajomość modularizacji lub większych baz kodu.
  • Umiejętność proponowania rozwiązań technicznych i omawiania ich z zespołem.
  • Dobra znajomość Git i pracy w procesie wytwarzania oprogramowania.
  • Samodzielność w realizacji funkcjonalności i dbałość o jakość kodu.
  • Znajomość async/await i Swift Concurrency.
  • Umiejętność analitycznego i logicznego rozwiązywania problemów.
  • Znajomość języka angielskiego na poziomie B2.

Responsibilities

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

Skills

Swift
iOS SDK
UIKit
SwiftUI
MVVM
REST API
Unit tests
Git
Swift Concurrency
Async/Await
English B2

Tools

Realm
App Center
Usabilla
Combine
RxSwift
Kotlin
Fastlane

Job description

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.
  • Możliwość pracy zdalnej.
  • Prywatną opiekę medyczną, ubezpieczenie na życie, kartę Multisport.
  • Zajęcia z języka angielskiego/ niemieckiego.
  • Szkolenia zewnętrzne i wewnętrzne.
  • 80 h na samorozwój.
  • Programy wellbeingowe i inicjatywy integracyjne.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior IOS Developer (Bankowość)
Senior IOS Developer (Bankowość)

Integral Solutions - Informatica Distributor • Warszawa

Hybrid
Prywatna opieka medyczna
Multisport
Prezenty okolicznościowe
+1
iOS Developer (bankowość)
iOS Developer (bankowość)

Altkom Software • Warszawa

Hybrid
PLN 120,000 - 180,000
Umowa B2B lub UoP
20 dni płatnego nauki rocznie
Prywatna opieka medyczna
+5
Programista / Programistka iOS
Programista / Programistka iOS

LUX MED • Warszawa

On-site
PLN 180,000 - 240,000
Opieka Medyczna
Ubezpieczenie szpitalne
Karta sportowa
+7
iOS Developer/ Android Developer
iOS Developer/ Android Developer

SCALO • Kraków

On-site
Program finansowania certyfikatów
Udział w wydarzeniach technologicznych
Platforma e-learningowa
+2
iOS Developer
iOS Developer

KISS digital Sp. z o.o. • Kraków

Remote
Wynagrodzenie od 9000 zł do 13000 zł netto + VAT
Elastyczny czas pracy
Praca w centrum Krakowa
+3
iOS Developer
iOS Developer

Altkom Software • Warszawa

Hybrid
PLN 120,000 - 190,000
Umowa B2B lub UoP
20 dni płatnego urlopu na naukę
Prywatna opieka medyczna
+5
Mobile Fullstack Team Leader
Mobile Fullstack Team Leader

ipracujzdalnie.pl • Bydgoszcz

On-site
PLN 240,000 - 520,000
Mobile Fullstack Team Leader
Mobile Fullstack Team Leader

ipracujzdalnie.pl • Kraków

On-site
PLN 300,000 - 540,000
Mobile Fullstack Team Leader
Mobile Fullstack Team Leader

ipracujzdalnie.pl • Łódź

On-site
PLN 270,000 - 360,000
Mid iOS Developer
Mid iOS Developer

Talentuno Technologies Zrt. • Warszawa

On-site