Regular iOS Developer
Poszukujemy iOS Developera dla naszego Klienta globalnego lidera w zakresie kompleksowych usług IT, obsługujący blisko 6000 klientów z różnych branż na całym świecie. Każdego dnia wspiera rozwój swoich partnerów w erze sztucznej inteligencji, dostarczając operacje o znaczeniu krytycznym na dużą skalę z zachowaniem najwyższych standardów bezpieczeństwa, niezawodności i wydajności. Firma jest zaufanym partnerem najbardziej innowacyjnych organizacji na świecie, wyróżniając się głęboką wiedzą specjalistyczną, wieloletnim doświadczeniem i wartościami, które przekładają się na realne wyniki biznesowe.
Na początek konkrety:
Możliwa forma współpracy: B2B
Stawka: do 110 PLN/h
Tryb pracy: Hybryda (raz w tygodniu z biura dla osób mieszkających w Warszawie) (2 wizyty w miesiącu dla osób z poza Warszawy)
Wymiar pracy: 1FTE
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:
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
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
Oferujemy:
Możliwość pracy zdalnej
Długoterminowa współpraca
Możliwość podnoszenia kwalifikacji zawodowych
Atmosfera otwartości i współpracy w zgranym zespole
Spotkania integracyjne
Otwartość na inicjatywy pracowników
Możliwość realnego wpływu na produkt
Opis procesu rekrutacji:
Spotkanie z 4IT Solutions
Rozmowa techniczna z klientem
(Może być opcjonalnie jeszcze druga rozmowa)
... i finalizujemy rozmowy :)