The Codest
dodano: 7 dni temu22Wyświetleń
iOS Developer
Miejsce Pracy
Zdalnie
wynagrodzenie
15000-18000 PLN / m-c
- Znajomość jezyka
- -
- Typ oferty
- -
- Doświadczenie
- -
Opis projektu
Nasz klient to jedna z największych platform e-commerce w Europie, z której codziennie korzystają miliony użytkowników. Firma łączy sprzedawców – od małych biznesów po globalne marki – z klientami, oferując ogromny wybór produktów, szybkie dostawy i dopracowane doświadczenie zakupowe.
Dołączysz do projektu New Ventures, w ramach którego będziesz odpowiadać za rozwój natywnych komponentów aplikacji iOS, integracje z zewnętrznymi systemami oraz zapewnienie wysokiej wydajności i stabilności aplikacji.
Zakres obowiązków
- Tworzenie natywnych interfejsów użytkownika z wykorzystaniem SwiftUI i UIKit.
- Projektowanie i implementacja responsywnych widoków zgodnie z wymaganiami aplikacji.
- Obsługa bezpiecznego przekazywania danych i wymiany tokenów pomiędzy natywną aplikacją a zewnętrznymi serwisami partnerów, z wykorzystaniem OAuth/OIDC.
- Integracja aplikacji z zewnętrznymi endpointami webowymi.
- Optymalizacja wydajności nowych komponentów oraz dbanie o ich stabilność i efektywne wykorzystanie pamięci.
- Tworzenie i utrzymywanie natywnych aplikacji spełniających wysokie wymagania dotyczące wydajności.
Wymagania
- Bardzo dobra znajomość języka Swift oraz iOS SDK.
- Doświadczenie w tworzeniu interfejsów z wykorzystaniem SwiftUI i UIKit.
- Dobra znajomość bezpieczeństwa aplikacji mobilnych oraz komunikacji sieciowej (REST, JSON).
- Doświadczenie w bezpiecznym łączeniu natywnych widoków z zewnętrznymi portalami i serwisami webowymi.
- Udokumentowane doświadczenie w tworzeniu i utrzymywaniu natywnych aplikacji zoptymalizowanych pod kątem wydajności.
Mile widziane
- Doświadczenie z modelami subskrypcyjnymi, integracją Apple Pay lub złożonymi procesami transakcyjnymi i płatniczymi.
- Znajomość narzędzi dostępności dostępnych w iOS.
- Doświadczenie w implementacji mechanizmów deep linking.
Proces rekrutacyjny
- 30 minutowa rozmowa z naszą rekruterką, Ewą
- 1h rozmowy technicznej z naszym developerem
- 1h rozmowy z klientem