iOS Developer (Regular)
⚲ Warszawa
90–110 zł netto (+ VAT) / mies.
Wymagania
- Swift
- Objective-C
- SwiftUI
- Swift Concurrency
- REST API
- XCTest
- Xcode
- Git
- SPM
- CocoaPods
- C++
- Jenkins
Opis stanowiska
Nasze wymagania:
Minimum 4 lata doświadczenia komercyjnego w rozwoju aplikacji iOS
Bardzo dobra znajomość Swift
Praktyczne doświadczenie w pracy z kodem Objective-C oraz jego utrzymaniu
Praktyczne doświadczenie w UIKit oraz znajomość SwiftUI i Swift Concurrency
Znajomość REST API oraz podstawowych mechanizmów autoryzacji
Doświadczenie w pisaniu testów jednostkowych (XCTest)
Praktyczna znajomość narzędzi wykorzystywanych w rozwoju aplikacji iOS: Xcode, Git, SPM lub CocoaPods oraz podstaw diagnostyki wydajności z wykorzystaniem Instruments
Znajomość wzorca MVVM oraz umiejętność pracy z istniejącą architekturą aplikacji
Umiejętność refaktoryzacji i migracji istniejącego kodu do nowszych rozwiązań technologicznych
Mile widziane:
Podstawy C++ lub doświadczenie w integracji istniejących komponentów
Jenkins lub inne CI/CD
Doświadczenie w sektorze bankowym lub fintech będzie dużym atutem
Znajomość zagadnień bezpieczeństwa aplikacji mobilnych
O projekcie:
Projekt dotyczy prac nad jedną z najpopularniejszych aplikacji mobilnych w branży finansowej, która cieszy się ogromnym zaufaniem użytkowników.
Aplikacja jest uznawana za jedną z najlepszych w swojej kategorii.
Zespół nieustannie rozwija i ulepsza produkt, wdrażając nowe funkcje zgodne z najnowszymi standardami systemów operacyjnych.
Dzięki ogromnej bazie użytkowników każda aktualizacja otrzymuje natychmiastowy feedback, co pozwala na szybkie dostosowywanie aplikacji do realnych potrzeb klientów.
Zakres obowiązków:
Hybryda (raz w tygodniu z biura dla osób mieszkających w Warszawie) (2 wizyty w miesiącu dla osób z poza Warszawy)
Rozwój i utrzymanie aplikacji iOS zgodnie z wymaganiami biznesowymi i technicznymi
Utrzymanie, refaktoryzacja, migracja oraz rozwój interfejsów użytkownika w UIKit i SwiftUI
Implementacja nowych funkcjonalności oraz migracja istniejącego kodu Objective-C do Swift
Diagnostyka i naprawa błędów
Udział w code review
Współpraca z zespołem deweloperskim, QA i analitykami
Udział w procesie wydawniczym aplikacji
Oferujemy:
Długoterminowa współpraca
Możliwość podnoszenia kwalifikacji zawodowych
Atmosfera otwartości i współpracy w zgranym zespole
Otwartość na inicjatywy pracowników
Możliwość realnego wpływu na produkt
Minimum 4 lata doświadczenia komercyjnego w rozwoju aplikacji iOS
Bardzo dobra znajomość Swift
Praktyczne doświadczenie w pracy z kodem Objective-C oraz jego utrzymaniu
Praktyczne doświadczenie w UIKit oraz znajomość SwiftUI i Swift Concurrency
Znajomość REST API oraz podstawowych mechanizmów autoryzacji
Doświadczenie w pisaniu testów jednostkowych (XCTest)
Praktyczna znajomość narzędzi wykorzystywanych w rozwoju aplikacji iOS: Xcode, Git, SPM lub CocoaPods oraz podstaw diagnostyki wydajności z wykorzystaniem Instruments
Znajomość wzorca MVVM oraz umiejętność pracy z istniejącą architekturą aplikacji
Umiejętność refaktoryzacji i migracji istniejącego kodu do nowszych rozwiązań technologicznych
Mile widziane:
Podstawy C++ lub doświadczenie w integracji istniejących komponentów
Jenkins lub inne CI/CD
Doświadczenie w sektorze bankowym lub fintech będzie dużym atutem
Znajomość zagadnień bezpieczeństwa aplikacji mobilnych
O projekcie:
Projekt dotyczy prac nad jedną z najpopularniejszych aplikacji mobilnych w branży finansowej, która cieszy się ogromnym zaufaniem użytkowników.
Aplikacja jest uznawana za jedną z najlepszych w swojej kategorii.
Zespół nieustannie rozwija i ulepsza produkt, wdrażając nowe funkcje zgodne z najnowszymi standardami systemów operacyjnych.
Dzięki ogromnej bazie użytkowników każda aktualizacja otrzymuje natychmiastowy feedback, co pozwala na szybkie dostosowywanie aplikacji do realnych potrzeb klientów.
Zakres obowiązków:
Hybryda (raz w tygodniu z biura dla osób mieszkających w Warszawie) (2 wizyty w miesiącu dla osób z poza Warszawy)
Rozwój i utrzymanie aplikacji iOS zgodnie z wymaganiami biznesowymi i technicznymi
Utrzymanie, refaktoryzacja, migracja oraz rozwój interfejsów użytkownika w UIKit i SwiftUI
Implementacja nowych funkcjonalności oraz migracja istniejącego kodu Objective-C do Swift
Diagnostyka i naprawa błędów
Udział w code review
Współpraca z zespołem deweloperskim, QA i analitykami
Udział w procesie wydawniczym aplikacji
Oferujemy:
Długoterminowa współpraca
Możliwość podnoszenia kwalifikacji zawodowych
Atmosfera otwartości i współpracy w zgranym zespole
Otwartość na inicjatywy pracowników
Możliwość realnego wpływu na produkt
🔍 Dekoder Ogłoszenia
✓ Ogłoszenie wygląda transparentnie — brak typowych czerwonych flag.