Od ponad 20 lat dostarczamy nowoczesne rozwiązania technologiczne dla wiodących instytucji finansowych w Polsce i za granicą łącząc orientację biznesową z wysokimi standardami: posiadamy ISO, pracujemy zgodnie z DORA, RODO i wymaganiami branżowymi. Dodatkowo wykorzystujemy AI nie tylko do zwiększania efektywności, ale też do budowania nowych kompetencji i rozwijania nowoczesnych sposobów pracy.
Poszukujemy osoby na stanowisko Backbase iOS Developer, która wesprze rozwój aplikacji mobilnych dla zagranicznych klientów z sektora finansowego. Jeśli interesują Cię nowoczesne technologie mobilne, bezpieczeństwo aplikacji oraz tworzenie wysokiej jakości rozwiązań dla bankowości cyfrowej, zapraszamy do aplikowania.
Responsibilities
- rozwijać i utrzymywać aplikacje mobilne iOS dla klientów z sektora finansowego,
- projektować i implementować nowe funkcjonalności zgodnie z wymaganiami biznesowymi i technicznymi,
- tworzyć wysokiej jakości kod w języku Swift,
- rozwijać aplikacje oparte o UIKit oraz SwiftUI,
- implementować rozwiązania wykorzystujące Combine oraz async/await,
- pracować z architekturami MVVM, VIPER lub Clean Architecture,
- integrować aplikacje mobilne z backendami poprzez REST API,
- rozwijać rozwiązania związane z bezpieczeństwem aplikacji, w tym Keychain, Face ID, Touch ID oraz zarządzaniem sesją użytkownika,
- przygotowywać i utrzymywać testy jednostkowe oraz UI,
- wspierać proces publikacji aplikacji poprzez TestFlight oraz App Store,
- uczestniczyć w code review i dbać o wysoką jakość dostarczanego kodu,
- współpracować z backend developerami, analitykami, UX Designerami oraz architektami,
- rozwijać rozwiązania mobilne oparte o platformę Backbase.
Requirements
- posiadasz minimum 4 lata doświadczenia w rozwoju aplikacji iOS,
- bardzo dobrze znasz język Swift,
- masz doświadczenie z Xcode, SwiftUI oraz UIKit,
- znasz Combine oraz async/await,
- masz doświadczenie z architekturami MVVM, VIPER lub Clean Architecture,
- potrafisz integrować aplikacje mobilne z REST API,
- znasz mechanizmy bezpiecznego przechowywania danych oraz zarządzania sesją użytkownika,
- masz doświadczenie w testowaniu aplikacji mobilnych,
- znasz proces code signing, TestFlight oraz publikacji aplikacji,
- brałeś/-aś udział w rozwoju minimum jednej aplikacji produkcyjnej,
- bardzo dobrze komunikujesz się w języku angielskim (poziom minimum B2).
Dodatkowo cenimy:
- minimum 12 miesięcy doświadczenia z Backbase Mobile SDK,
- doświadczenie z Backbase Mobile Journeys,
- znajomość Backbase Design System dla iOS,
- doświadczenie w tworzeniu aplikacji bankowych,
- jeśli wykorzystujesz w pracy narzędzia AI wspierające software development, tworzenie dokumentacji lub zwiększanie efektywności pracy.
Preferowany certyfikat:
Get Backbase Certified - Mobile iOS

